Thinking about this a little more, if I had this need, I would use PF's port redirection capabilities rather than modifying /etc/services.
Of course, I would do my best to avoid the need.
An untested example:
Code:
pass in log proto tcp from $external_net to any port 3030 \
rdr-to 127.0.0.1 port 21