From acf0150341837510592c7534f30c6585d93e4855 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Thu, 19 Aug 2010 08:54:04 +0000 Subject: [PATCH] windoze suckssss --- src/transport/gnunet-nat-server-windows.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/transport/gnunet-nat-server-windows.c b/src/transport/gnunet-nat-server-windows.c index a4a7145a8..2011c80d1 100644 --- a/src/transport/gnunet-nat-server-windows.c +++ b/src/transport/gnunet-nat-server-windows.c @@ -421,15 +421,17 @@ make_raw_socket () return -1; } #ifdef WIN32 - if (setsockopt(rawsock, SOL_SOCKET, SO_BROADCAST, (char*)&bOptVal, bOptLen) != SOCKET_ERROR) +#if 0 + if (setsockopt(rawsock, SOL_SOCKET, SO_BROADCAST, (char*)&bOptVal, bOptLen) == 0) { fprintf(stderr, "Set SO_BROADCAST: ON\n"); } else { - fprintf(stderr, "Error setting IP_HDRINCL: ON\n"); + fprintf(stderr, "Error setting SO_BROADCAST: ON\n"); } - if (setsockopt(rawsock, IPPROTO_IP, IP_HDRINCL, (char*)&bOptVal, bOptLen) != SOCKET_ERROR) +#endif + if (setsockopt(rawsock, IPPROTO_IP, IP_HDRINCL, (char*)&bOptVal, bOptLen) == 0) { fprintf(stderr, "Set IP_HDRINCL: ON\n"); } -- 2.25.1