diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-10-20 13:16:02 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-10-20 13:16:02 +0000 |
commit | e024620ec04d444a91599c731d32d97d59464ae8 (patch) | |
tree | f703b7927adef7c1d46da6ea1a434a9ec4748be7 /src/transport/transport_api.c | |
parent | bbc915df3aa3f73f9fd0cc47b1d40ab5b47ee4a5 (diff) | |
download | gnunet-e024620ec04d444a91599c731d32d97d59464ae8.tar.gz gnunet-e024620ec04d444a91599c731d32d97d59464ae8.zip |
check reserved
Diffstat (limited to 'src/transport/transport_api.c')
-rw-r--r-- | src/transport/transport_api.c | 2 |
1 files changed, 2 insertions, 0 deletions
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) | |||
1606 | break; | 1606 | break; |
1607 | } | 1607 | } |
1608 | dim = (const struct DisconnectInfoMessage *) msg; | 1608 | dim = (const struct DisconnectInfoMessage *) msg; |
1609 | GNUNET_break (ntohl (dim->reserved) == 0); | ||
1609 | #if DEBUG_TRANSPORT_DISCONNECT | 1610 | #if DEBUG_TRANSPORT_DISCONNECT |
1610 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1611 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
1611 | "Receiving `%s' message for `%4s'.\n", | 1612 | "Receiving `%s' message for `%4s'.\n", |
@@ -1663,6 +1664,7 @@ demultiplexer (void *cls, const struct GNUNET_MessageHeader *msg) | |||
1663 | break; | 1664 | break; |
1664 | } | 1665 | } |
1665 | im = (const struct InboundMessage *) msg; | 1666 | im = (const struct InboundMessage *) msg; |
1667 | GNUNET_break (0 == ntohl (im->reserved)); | ||
1666 | imm = (const struct GNUNET_MessageHeader *) &im[1]; | 1668 | imm = (const struct GNUNET_MessageHeader *) &im[1]; |
1667 | if (ntohs (imm->size) + sizeof (struct InboundMessage) != size) | 1669 | if (ntohs (imm->size) + sizeof (struct InboundMessage) != size) |
1668 | { | 1670 | { |