check reserved
authorChristian Grothoff <christian@grothoff.org>
Wed, 20 Oct 2010 13:16:02 +0000 (13:16 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 20 Oct 2010 13:16:02 +0000 (13:16 +0000)
src/transport/transport_api.c

index 02f69fcad86ca0a0af3aef8a1347f361cb927717..0ea1705ae68e916ed19609b00e6f4c9927ae58c7 100644 (file)
@@ -1606,6 +1606,7 @@ demultiplexer (void *cls, const struct GNUNET_MessageHeader *msg)
           break;
         }
       dim = (const struct DisconnectInfoMessage *) msg;
+      GNUNET_break (ntohl (dim->reserved) == 0);
 #if DEBUG_TRANSPORT_DISCONNECT
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
                   "Receiving `%s' message for `%4s'.\n",
@@ -1663,6 +1664,7 @@ demultiplexer (void *cls, const struct GNUNET_MessageHeader *msg)
           break;
         }
       im = (const struct InboundMessage *) msg;
+      GNUNET_break (0 == ntohl (im->reserved));
       imm = (const struct GNUNET_MessageHeader *) &im[1];
       if (ntohs (imm->size) + sizeof (struct InboundMessage) != size)
         {