]>
Commit | Line | Data |
---|---|---|
f6167983 JR |
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) | |
6 | case AF_INET: | |
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; | |
12 | break; | |
13 | #ifdef INET6 | |
14 | case AF_INET6: | |
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; | |
20 | break; | |
21 | #endif |