From: LRN Date: Thu, 19 Dec 2013 18:39:02 +0000 (+0000) Subject: 0-long message payload is not valid X-Git-Tag: initial-import-from-subversion-38251~5287 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=824a8c18fa56a90bdb07c437b2f086f57326c77c;p=oweals%2Fgnunet.git 0-long message payload is not valid --- diff --git a/src/gns/gnunet-gns-helper-service-w32.c b/src/gns/gnunet-gns-helper-service-w32.c index afcce4578..2d79c3aae 100644 --- a/src/gns/gnunet-gns-helper-service-w32.c +++ b/src/gns/gnunet-gns-helper-service-w32.c @@ -669,7 +669,7 @@ handle_get (void *cls, struct GNUNET_SERVER_Client *client, } msize = ntohs (message->size); - if (msize < sizeof (struct GNUNET_W32RESOLVER_GetMessage)) + if (msize <= sizeof (struct GNUNET_W32RESOLVER_GetMessage)) { GNUNET_break (0); GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);