From e024620ec04d444a91599c731d32d97d59464ae8 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 20 Oct 2010 13:16:02 +0000 Subject: [PATCH] check reserved --- src/transport/transport_api.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/transport/transport_api.c b/src/transport/transport_api.c index 02f69fcad..0ea1705ae 100644 --- a/src/transport/transport_api.c +++ b/src/transport/transport_api.c @@ -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) { -- 2.25.1