gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r17992 - gnunet/src/transport
Date: Fri, 4 Nov 2011 14:44:54 +0100

Author: grothoff
Date: 2011-11-04 14:44:54 +0100 (Fri, 04 Nov 2011)
New Revision: 17992

Modified:
   gnunet/src/transport/gnunet_wlan_sender.c
Log:
fix leak and missing return value check

Modified: gnunet/src/transport/gnunet_wlan_sender.c
===================================================================
--- gnunet/src/transport/gnunet_wlan_sender.c   2011-11-04 13:43:19 UTC (rev 
17991)
+++ gnunet/src/transport/gnunet_wlan_sender.c   2011-11-04 13:44:54 UTC (rev 
17992)
@@ -120,6 +120,7 @@
 }
 
 int main(int argc, char *argv[]){
+  char msg_buf[WLAN_MTU];
        struct GNUNET_MessageHeader *msg;
        struct ieee80211_frame *wlan_header;
        struct Radiotap_Send *radiotap;
@@ -173,7 +174,7 @@
                        outmac[i] = temp[i];
                }
 
-               msg = malloc(WLAN_MTU);
+               msg = (struct GNUNET_MessageHeader*) msg_buf;
                msg->type = htons (GNUNET_MESSAGE_TYPE_WLAN_HELPER_DATA);
                msg->size = htons (WLAN_MTU);
                radiotap = (struct Radiotap_Send *) &msg[1];




reply via email to

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