aboutsummaryrefslogtreecommitdiff
path: root/src/transport
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport')
-rw-r--r--src/transport/gnunet-nat-server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transport/gnunet-nat-server.c b/src/transport/gnunet-nat-server.c
index 9bef4dbc8..2e4bf5a45 100644
--- a/src/transport/gnunet-nat-server.c
+++ b/src/transport/gnunet-nat-server.c
@@ -234,7 +234,7 @@ process_icmp_response ()
234 off += sizeof (ip_pkt); 234 off += sizeof (ip_pkt);
235 memcpy (&icmp_pkt, &buf[off], sizeof (icmp_pkt)); 235 memcpy (&icmp_pkt, &buf[off], sizeof (icmp_pkt));
236 off += sizeof (icmp_pkt); 236 off += sizeof (icmp_pkt);
237 if ( (ip_pkt.proto != IPPROTO_ICMP) || 237 if ( ((ip_pkt.proto != IPPROTO_ICMP) && (ip_pkt.proto != IPPROTO_UDP)) ||
238 (icmp_pkt.type != ICMP_TIME_EXCEEDED) || 238 (icmp_pkt.type != ICMP_TIME_EXCEEDED) ||
239 (icmp_pkt.code != 0) ) 239 (icmp_pkt.code != 0) )
240 { 240 {