From: Jouni Malinen Date: Sat, 7 Jun 2014 16:15:50 +0000 (+0300) Subject: Check for EVENT_ASSOC data to be present for AP mode operation X-Git-Tag: hostap_2_3~343 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a01acc50d58fce444770b76683188b25891cfd34;p=thirdparty%2Fhostap.git Check for EVENT_ASSOC data to be present for AP mode operation wpa_supplicant_event() is required to include the event data for AP mode events. In theory, a non-AP mode event could be sent here from the driver wrapper, so reject such event. Signed-off-by: Jouni Malinen --- diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 5482a2598..6551f93a8 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -1872,6 +1872,8 @@ static void wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, #ifdef CONFIG_AP if (wpa_s->ap_iface) { + if (!data) + return; hostapd_notif_assoc(wpa_s->ap_iface->bss[0], data->assoc_info.addr, data->assoc_info.req_ies,