gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r11664 - gnunet/src/transport
Date: Fri, 11 Jun 2010 12:59:39 +0200

Author: nevans
Date: 2010-06-11 12:59:39 +0200 (Fri, 11 Jun 2010)
New Revision: 11664

Modified:
   gnunet/src/transport/gnunet-nat-server.c
Log:
extra check for udp based punch

Modified: gnunet/src/transport/gnunet-nat-server.c
===================================================================
--- gnunet/src/transport/gnunet-nat-server.c    2010-06-11 10:58:24 UTC (rev 
11663)
+++ gnunet/src/transport/gnunet-nat-server.c    2010-06-11 10:59:39 UTC (rev 
11664)
@@ -234,7 +234,7 @@
   off += sizeof (ip_pkt);
   memcpy (&icmp_pkt, &buf[off], sizeof (icmp_pkt));
   off += sizeof (icmp_pkt);
-  if ( (ip_pkt.proto != IPPROTO_ICMP) ||
+  if ( ((ip_pkt.proto != IPPROTO_ICMP) && (ip_pkt.proto != IPPROTO_UDP)) ||
        (icmp_pkt.type != ICMP_TIME_EXCEEDED) || 
        (icmp_pkt.code != 0) )
     {




reply via email to

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