From: Johannes Berg Date: Sat, 23 Jun 2012 17:37:09 +0000 (+0300) Subject: nl80211: Simplify cbmsg buffer X-Git-Tag: hostap_2_0~616 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cad0f50e02e3169296bd53ad1efacd0e3f90732a;p=thirdparty%2Fhostap.git 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 --- 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;