windoze sucks
authorNathan S. Evans <evans@in.tum.de>
Wed, 18 Aug 2010 15:15:20 +0000 (15:15 +0000)
committerNathan S. Evans <evans@in.tum.de>
Wed, 18 Aug 2010 15:15:20 +0000 (15:15 +0000)
src/transport/gnunet-nat-server-windows.c

index 64923042e71b9e9f8709bbcdd7660eda7dc0ce95..7c12c21a35b33dc3fbf7039b625c890f67a57b36 100644 (file)
@@ -122,7 +122,7 @@ static Socket icmpsock;
 
 static Socket rawsock;
 
-static struct sockaddr_storage dummy;
+static struct in_addr dummy;
 
 static uint16_t 
 calc_checksum(const uint16_t *data, 
@@ -418,6 +418,7 @@ main (int argc, char *const *argv)
   fd_set rs;
   struct timeval tv;
 #ifndef WIN32
+  struct sockaddr_storage saddr;
   uid_t uid;
 #endif
 
@@ -452,7 +453,7 @@ main (int argc, char *const *argv)
       return 1;
     }
 
-  if (1 != inet_pton (AF_INET, argv[1], &external))
+  if (1 != inet_pton (AF_INET, argv[1], &saddr))
     {
       fprintf (stderr,
               "Error parsing IPv4 address: %s, error %s\n",