[PATCH] driver_nl80211: simplify cbmsg buffer

Johannes Berg johannes
Tue Jun 19 09:24:33 PDT 2012


From: Johannes Berg <johannes.berg at intel.com>

The control message received from the kernel needs
some space, but there's no need for the strange
typing that breaks clang compilation.

Signed-hostap: Johannes Berg <johannes.berg at intel.com>
---
 src/drivers/driver_nl80211.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
index 92a7de0..b403792 100644
--- a/src/drivers/driver_nl80211.c
+++ b/src/drivers/driver_nl80211.c
@@ -2826,10 +2826,7 @@ static void wpa_driver_nl80211_handle_eapol_tx_status(int sock,
 	u8 data[2048];
 	struct msghdr msg;
 	struct iovec entry;
-	struct {
-		struct cmsghdr cm;
-		char control[512];
-	} control;
+	u8 control[512];
 	struct cmsghdr *cmsg;
 	int res, found_ee = 0, found_wifi = 0, acked = 0;
 	union wpa_event_data event;
-- 
1.7.10






More information about the Hostap mailing list