From fdbd65ba1b059a17d0ed6d22115aa8cac173d20c Mon Sep 17 00:00:00 2001 From: Daniel Collins Date: Sun, 24 Apr 2011 01:26:21 +0000 Subject: [PATCH] Updated getsockname() for correct ipx_socket.socket endianness. --- src/winsock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/winsock.c b/src/winsock.c index 9ff8805..9b54142 100644 --- a/src/winsock.c +++ b/src/winsock.c @@ -370,7 +370,7 @@ int WSAAPI getsockname(SOCKET fd, struct sockaddr *addr, int *addrlen) { ipxaddr->sa_family = AF_IPX; memcpy(ipxaddr->sa_netnum, ptr->netnum, 4); memcpy(ipxaddr->sa_nodenum, ptr->nodenum, 6); - ipxaddr->sa_socket = htons(ptr->socket); + ipxaddr->sa_socket = ptr->socket; *addrlen = sizeof(struct sockaddr_ipx);