From a51ef632f34d84663cee032864a77683503a2926 Mon Sep 17 00:00:00 2001 From: Martin Peach Date: Wed, 5 May 2010 00:50:41 +0000 Subject: SO_REUSEADDR fixed cut-and-paste error for _WIN32 version. svn path=/trunk/externals/mrpeach/; revision=13494 --- net/tcpserver.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net/tcpserver.c b/net/tcpserver.c index db7a4b1..677ba2f 100644 --- a/net/tcpserver.c +++ b/net/tcpserver.c @@ -930,11 +930,10 @@ static void *tcpserver_new(t_floatarg fportno) server.sin_addr.s_addr = INADDR_ANY; /* enable reuse of local address */ #ifdef _WIN32 - if (setsockopt(sockfd, SOL_SOCKET, SO_SNDBUF, (char*)&optVal, optLen) == SOCKET_ERROR) + if (setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (char*)&optVal, optLen) == SOCKET_ERROR) #else if (setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (char*)&optVal, optLen) == -1) #endif -// if (setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof(optval)) < 0) sys_sockerror("tcpserver: setsockopt SO_REUSEADDR"); /* assign server port number */ -- cgit v1.2.1