-fix
authorChristian Grothoff <christian@grothoff.org>
Wed, 25 Jan 2012 23:19:25 +0000 (23:19 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 25 Jan 2012 23:19:25 +0000 (23:19 +0000)
src/exit/gnunet-daemon-exit.c

index dca3f92886d86449733a5547b7461d499aa4dd5c..04bec763e04880f0f0215efe9facfa3161e1714e 100644 (file)
@@ -1379,12 +1379,7 @@ prepare_ipv6_packet (const void *payload, size_t payload_length,
     len += sizeof (struct GNUNET_TUN_UdpHeader);
     break;
   case IPPROTO_TCP:
-    /* tcp_header (with port/crc not set) must be part of payload! */
-    if (len < sizeof (struct GNUNET_TUN_TcpHeader))
-    {
-      GNUNET_break (0);
-      return;
-    }
+    len += sizeof (struct GNUNET_TUN_TcpHeader);
     break;
   default:
     GNUNET_break (0);