[Top][All Lists]
[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) )
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11664 - gnunet/src/transport,
gnunet <=