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