gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r17722 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r17722 - gnunet/src/transport
Date: Mon, 24 Oct 2011 16:04:35 +0200

Author: wachs
Date: 2011-10-24 16:04:35 +0200 (Mon, 24 Oct 2011)
New Revision: 17722

Modified:
   gnunet/src/transport/gnunet-service-transport.c
Log:


Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2011-10-24 13:54:17 UTC 
(rev 17721)
+++ gnunet/src/transport/gnunet-service-transport.c     2011-10-24 14:04:35 UTC 
(rev 17722)
@@ -156,6 +156,7 @@
   struct InboundMessage *im;
   size_t size = sizeof (struct InboundMessage) + ntohs (message->size);
   char buf[size];
+  memset (&buf, 0, size);
   
   ret = GNUNET_TIME_UNIT_ZERO;
   do_forward = GNUNET_SYSERR;
@@ -450,8 +451,10 @@
                                  const struct GNUNET_ATS_Information
                                  *ats, uint32_t ats_count)
 {
-  char buf[sizeof (struct ConnectInfoMessage) +
-           ats_count * sizeof (struct GNUNET_ATS_Information)];
+  size_t len = sizeof (struct ConnectInfoMessage) +
+      ats_count * sizeof (struct GNUNET_ATS_Information);
+  char buf[len];
+  memset (&buf, 0, len);
   struct ConnectInfoMessage *connect_msg = (struct ConnectInfoMessage *) buf;
 
   connect_msg->header.size = htons (sizeof (buf));




reply via email to

[Prev in Thread] Current Thread [Next in Thread]