X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=libbb%2Fxconnect.c;h=29b984720fc437cb9a9d33c9b03b9e04085445df;hb=8f3eb1dbab647e0ceca33f573da68ad3f2aa7086;hp=10ba9477c173d6e35819cb67e2febb48b89133a2;hpb=9cccc18141090190083cbe25aa72e37d3f906ca0;p=oweals%2Fbusybox.git diff --git a/libbb/xconnect.c b/libbb/xconnect.c index 10ba9477c..29b984720 100644 --- a/libbb/xconnect.c +++ b/libbb/xconnect.c @@ -39,9 +39,9 @@ unsigned short bb_lookup_port(const char *port, unsigned short default_port) if (errno != 0 || *endptr!='\0' || endptr==port || port_long < 0 || port_long > 65535) { struct servent *tserv = getservbyname(port, "tcp"); if (tserv) { - port_nr = tserv->s_port; - } - } else { + port_nr = tserv->s_port; + } + } else { port_nr = htons(port_long); } errno = old_errno;