windoze suckssss
authorNathan S. Evans <evans@in.tum.de>
Thu, 19 Aug 2010 08:54:04 +0000 (08:54 +0000)
committerNathan S. Evans <evans@in.tum.de>
Thu, 19 Aug 2010 08:54:04 +0000 (08:54 +0000)
src/transport/gnunet-nat-server-windows.c

index a4a7145a8c6933e68d6be33faa2d119aa01c17e0..2011c80d129e27cf45e310cd79d735c862b0c7c4 100644 (file)
@@ -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");
   }