From cad0f50e02e3169296bd53ad1efacd0e3f90732a Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Sat, 23 Jun 2012 20:37:09 +0300 Subject: [PATCH] nl80211: Simplify cbmsg buffer 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 --- 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 92a7de09a..b403792d4 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;