From c15064aca12b18867645cb196c91726980838b23 Mon Sep 17 00:00:00 2001 From: Daniel Collins Date: Sun, 24 Apr 2011 17:50:15 +0000 Subject: [PATCH] Updated recvfrom() to use correct byte order --- src/winsock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/winsock.c b/src/winsock.c index 9c04d2c..d0a853d 100644 --- a/src/winsock.c +++ b/src/winsock.c @@ -405,7 +405,7 @@ int WSAAPI recvfrom(SOCKET fd, char *buf, int len, int flags, struct sockaddr *a from->sa_family = AF_IPX; memcpy(from->sa_netnum, packet->src_net, 4); memcpy(from->sa_nodenum, packet->src_node, 6); - from->sa_socket = htons(packet->src_socket); + from->sa_socket = packet->src_socket; if(addrlen) { *addrlen = sizeof(struct sockaddr_ipx);