assert
authorChristian Grothoff <christian@grothoff.org>
Wed, 17 Nov 2010 12:43:11 +0000 (12:43 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 17 Nov 2010 12:43:11 +0000 (12:43 +0000)
src/vpn/gnunet-daemon-vpn.c

index 1334800abd2ef46c3572fead6c72d03d4ddf0072..3b3dbfab09601214854f0b69b24f37d6fab37ee6 100644 (file)
@@ -319,6 +319,8 @@ helper_write(void* cls, const struct GNUNET_SCHEDULER_TaskContext* tsdkctx) {
 
     GNUNET_assert(ans->pkt.subtype == GNUNET_DNS_ANSWER_TYPE_IP);
 
+    GNUNET_assert (20 == sizeof (struct ip_hdr));
+    GNUNET_assert (8 == sizeof (struct udp_pkt));
     size_t data_len = len - sizeof(struct answer_packet) + 1;
     size_t net_len = sizeof(struct ip_hdr) + sizeof(struct udp_dns) + data_len;
     size_t pkt_len = sizeof(struct GNUNET_MessageHeader) + sizeof(struct pkt_tun) + net_len;