diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-15 12:56:56 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-15 12:56:56 +0000 |
| commit | df073d5d3d763f8ad6782b30860e392100932ae2 (patch) | |
| tree | 86c5378a0fbb8620b81d916f7c8c9ad2b201ab95 /src | |
| parent | aa69a5452811b086f521cffd9d1f79beff3caf5d (diff) | |
| download | zcatch-df073d5d3d763f8ad6782b30860e392100932ae2.tar.gz zcatch-df073d5d3d763f8ad6782b30860e392100932ae2.zip | |
changed stuff in e_system.h back
Diffstat (limited to 'src')
| -rw-r--r-- | src/engine/e_system.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/engine/e_system.c b/src/engine/e_system.c index 08a6dfa1..90aeccc5 100644 --- a/src/engine/e_system.c +++ b/src/engine/e_system.c @@ -417,7 +417,7 @@ int net_host_lookup(const char *hostname, unsigned short port, NETADDR4 *addr) NETSOCKET net_udp4_create(NETADDR4 bindaddr) { struct sockaddr addr; - unsigned long mode = 1; + unsigned int mode = 1; int broadcast = 1; /* create socket */ @@ -435,9 +435,9 @@ NETSOCKET net_udp4_create(NETADDR4 bindaddr) /* set non-blocking */ #if defined(CONF_FAMILY_WINDOWS) - ioctlsocket(sock, FIONBIO, mode); + ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); #else - ioctl(sock, FIONBIO, mode); + ioctl(sock, FIONBIO, (unsigned long *)&mode); #endif /* set boardcast */ @@ -504,21 +504,21 @@ NETSOCKET net_tcp4_create(const NETADDR4 *a) int net_tcp4_set_non_blocking(NETSOCKET sock) { - unsigned long mode = 1; + unsigned int mode = 1; #if defined(CONF_FAMILY_WINDOWS) - return ioctlsocket(sock, FIONBIO, mode); + return ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); #else - return ioctl(sock, FIONBIO, mode); + return ioctl(sock, FIONBIO, (unsigned long *)&mode); #endif } int net_tcp4_set_blocking(NETSOCKET sock) { - unsigned long mode = 0; + unsigned int mode = 0; #if defined(CONF_FAMILY_WINDOWS) - return ioctlsocket(sock, FIONBIO, mode); + return ioctlsocket(sock, FIONBIO, (unsigned long *)&mode); #else - return ioctl(sock, FIONBIO, mode); + return ioctl(sock, FIONBIO, (unsigned long *)&mode); #endif } |