0-long message payload is not valid
authorLRN <lrn1986@gmail.com>
Thu, 19 Dec 2013 18:39:02 +0000 (18:39 +0000)
committerLRN <lrn1986@gmail.com>
Thu, 19 Dec 2013 18:39:02 +0000 (18:39 +0000)
src/gns/gnunet-gns-helper-service-w32.c

index afcce45781121564e7b5d74f599a6047b0a82f16..2d79c3aae5fe6c510f0eb309198b86682eb92bda 100644 (file)
@@ -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);