gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r12610 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r12610 - gnunet/src/transport
Date: Wed, 18 Aug 2010 16:44:44 +0200

Author: nevans
Date: 2010-08-18 16:44:44 +0200 (Wed, 18 Aug 2010)
New Revision: 12610

Modified:
   gnunet/src/transport/gnunet-nat-server-windows.c
Log:
windoze sucks

Modified: gnunet/src/transport/gnunet-nat-server-windows.c
===================================================================
--- gnunet/src/transport/gnunet-nat-server-windows.c    2010-08-18 14:43:15 UTC 
(rev 12609)
+++ gnunet/src/transport/gnunet-nat-server-windows.c    2010-08-18 14:44:44 UTC 
(rev 12610)
@@ -309,6 +309,22 @@
                          sizeof (buf)), port);
 #endif
     }
+  else if (have_udp)
+    {
+      memcpy(&udp_pkt, &buf[off], sizeof(udp_pkt));
+#ifdef WIN32
+      DWORD ssize = sizeof(buf);
+      WSAAddressToString((LPSOCKADDR)&sip, sizeof(sip), NULL, buf, &ssize);
+      fprintf (stdout, "%s:%d\n", buf, ntohl((u_long)udp_pkt.length));
+#else
+      fprintf (stdout,
+               "%s:%d\n",
+               inet_ntop (AF_INET,
+                          &sip,
+                          buf,
+                          sizeof (buf)), ntohl(udp_pkt.length));
+#endif
+    }
   else
     {
 #ifdef WIN32
@@ -392,7 +408,9 @@
   struct in_addr external;
   fd_set rs;
   struct timeval tv;
+#ifndef WIN32
   uid_t uid;
+#endif
 
 #ifdef WIN32
   // WSA startup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]