diff options
author | Andrey Nazarov <skuller@skuller.net> | 2009-05-12 22:33:14 +0000 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2009-05-12 22:33:14 +0000 |
commit | d7423ceb1f3f699ce36bbd405f240d45f3dda4d4 (patch) | |
tree | 881da155fe6ada1394ffece19271bd1687a64136 /source/net_common.c | |
parent | 220c7acca2a70843ae111c7e55426b8c280b4f2c (diff) |
Fixed Win32 compilation warning.
Diffstat (limited to 'source/net_common.c')
-rw-r--r-- | source/net_common.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/source/net_common.c b/source/net_common.c index 5162b61..c6338c1 100644 --- a/source/net_common.c +++ b/source/net_common.c @@ -37,6 +37,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include <windows.h> #include <winsock2.h> #define socklen_t int +#define IOCTLSOCKET_PARAM u_long +#define SETSOCKOPT_PARAM BOOL #ifdef _WIN32_WCE #define NET_GET_ERROR() ( net_error = GetLastError() ) #else @@ -61,6 +63,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define INVALID_SOCKET -1 #define closesocket close #define ioctlsocket ioctl +#define IOCTLSOCKET_PARAM int +#define SETSOCKOPT_PARAM int #define NET_GET_ERROR() ( net_error = errno ) #else #error Unknown target OS @@ -790,30 +794,30 @@ static qboolean get_bind_addr( const char *iface, int port, struct sockaddr_in * } static SOCKET create_socket( int type, int proto ) { - SOCKET ret = socket( PF_INET, type, proto ); + SOCKET ret = socket( PF_INET, type, proto ); NET_GET_ERROR(); return ret; } static int enable_option( SOCKET s, int level, int optname ) { - int _true = 1; - int ret = setsockopt( s, level, optname, ( char * )&_true, sizeof( _true ) ); + SETSOCKOPT_PARAM _true = 1; + int ret = setsockopt( s, level, optname, ( char * )&_true, sizeof( _true ) ); NET_GET_ERROR(); return ret; } static int make_nonblock( SOCKET s ) { - int _true = 1; - int ret = ioctlsocket( s, FIONBIO, &_true ); + IOCTLSOCKET_PARAM _true = 1; + int ret = ioctlsocket( s, FIONBIO, &_true ); NET_GET_ERROR(); return ret; } static int bind_socket( SOCKET s, struct sockaddr_in *sadr ) { - int ret = bind( s, ( struct sockaddr * )sadr, sizeof( *sadr ) ); + int ret = bind( s, ( struct sockaddr * )sadr, sizeof( *sadr ) ); NET_GET_ERROR(); return ret; |