[Top][All Lists]
[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));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17722 - gnunet/src/transport,
gnunet <=