wrong socket
authorNathan S. Evans <evans@in.tum.de>
Thu, 19 Aug 2010 10:07:52 +0000 (10:07 +0000)
committerNathan S. Evans <evans@in.tum.de>
Thu, 19 Aug 2010 10:07:52 +0000 (10:07 +0000)
src/transport/gnunet-nat-client-windows.c

index 1cb31377bba358db62a3eea594fc66b9034a1a14..2f5c2753abc5a509c71a832cd876ef37384f4380 100644 (file)
@@ -373,10 +373,10 @@ make_raw_socket ()
               strerror (errno));
       return -1;
     }  
-  if (setsockopt(rawsock, SOL_SOCKET, SO_BROADCAST, (char*)&bOptVal, bOptLen) != 0)
+  if (setsockopt(ret, SOL_SOCKET, SO_BROADCAST, (char*)&bOptVal, bOptLen) != 0)
     fprintf(stderr, "Error setting SO_BROADCAST: ON\n");
 
-  if (setsockopt(rawsock, IPPROTO_IP, IP_HDRINCL, (char*)&bOptVal, bOptLen) != 0)
+  if (setsockopt(ret, IPPROTO_IP, IP_HDRINCL, (char*)&bOptVal, bOptLen) != 0)
     fprintf(stderr, "Error setting IP_HDRINCL: ON\n");
 
   return ret;