From: Steve Dickson Date: Fri, 4 May 2007 16:19:27 +0000 (-0400) Subject: A couple ntohs() were needed in bindresvport_sa() X-Git-Tag: libtirpc-0_1_8~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=83cb8b02f87fe6fd7bbd903e4825f7cb38e59ec4;p=libtirpc A couple ntohs() were needed in bindresvport_sa() Signed-off-by: Steve Dickson --- diff --git a/src/bindresvport.c b/src/bindresvport.c index bc75d29..6aac03c 100644 --- a/src/bindresvport.c +++ b/src/bindresvport.c @@ -101,14 +101,14 @@ bindresvport_sa(sd, sa) case AF_INET: sin = (struct sockaddr_in *)sa; salen = sizeof(struct sockaddr_in); - port = sin->sin_port; + port = ntohs(sin->sin_port); portp = &sin->sin_port; break; #ifdef INET6 case AF_INET6: sin6 = (struct sockaddr_in6 *)sa; salen = sizeof(struct sockaddr_in6); - port = sin6->sin6_port; + port = ntohs(sin6->sin6_port); portp = &sin6->sin6_port; break; #endif