1 diff --git a/src/bindresvport.c b/src/bindresvport.c
2 index bc75d29..6aac03c 100644
3 --- a/src/bindresvport.c
4 +++ b/src/bindresvport.c
5 @@ -101,14 +101,14 @@ bindresvport_sa(sd, sa)
7 sin = (struct sockaddr_in *)sa;
8 salen = sizeof(struct sockaddr_in);
9 - port = sin->sin_port;
10 + port = ntohs(sin->sin_port);
11 portp = &sin->sin_port;
15 sin6 = (struct sockaddr_in6 *)sa;
16 salen = sizeof(struct sockaddr_in6);
17 - port = sin6->sin6_port;
18 + port = ntohs(sin6->sin6_port);
19 portp = &sin6->sin6_port;