net: move isLegalPort to internal/net