From: Jouni Malinen Date: Sat, 3 Apr 2010 18:05:50 +0000 (+0300) Subject: Add AP-STA-DISCONNECT event for driver-based MLME X-Git-Tag: hostap_0_7_2~106 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9a3cb18d743ec9939fb8d6c81aafdbe4be5d6e00;p=thirdparty%2Fhostap.git Add AP-STA-DISCONNECT event for driver-based MLME --- diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c index 0fa6f730c..c05e4faf9 100644 --- a/src/ap/drv_callbacks.c +++ b/src/ap/drv_callbacks.c @@ -19,6 +19,7 @@ #include "drivers/driver.h" #include "common/ieee802_11_defs.h" #include "common/ieee802_11_common.h" +#include "common/wpa_ctrl.h" #include "hostapd.h" #include "ieee802_11.h" #include "sta_info.h" @@ -160,6 +161,8 @@ void hostapd_notif_disassoc(struct hostapd_data *hapd, const u8 *addr) } sta->flags &= ~(WLAN_STA_AUTH | WLAN_STA_ASSOC); + wpa_msg(hapd->msg_ctx, MSG_INFO, AP_STA_DISCONNECTED MACSTR, + MAC2STR(sta->addr)); wpa_auth_sm_event(sta->wpa_sm, WPA_DISASSOC); sta->acct_terminate_cause = RADIUS_ACCT_TERMINATE_CAUSE_USER_REQUEST; ieee802_1x_notify_port_enabled(sta->eapol_sm, 0);