[PATCH v3] hostapd: Send an event when an inactive station is removed
Nicolas Cavallari
Nicolas.Cavallari
Thu Nov 3 08:20:01 PDT 2011
Currently, there is no events over the control interface
when a AP disconnects a station due to inactivity. With
this patch, an "AP-STA-DISCONNECTED" event will be sent.
Signed-hostap: Nicolas Cavallari <nicolas.cavallari at lri.fr>
---
src/ap/sta_info.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/ap/sta_info.c b/src/ap/sta_info.c
index d82b9ce..184b685 100644
--- a/src/ap/sta_info.c
+++ b/src/ap/sta_info.c
@@ -17,6 +17,7 @@
#include "utils/common.h"
#include "utils/eloop.h"
#include "common/ieee802_11_defs.h"
+#include "common/wpa_ctrl.h"
#include "radius/radius.h"
#include "radius/radius_client.h"
#include "drivers/driver.h"
@@ -375,6 +376,9 @@ void ap_handle_timer(void *eloop_ctx, void *timeout_ctx)
mlme_deauthenticate_indication(
hapd, sta,
WLAN_REASON_PREV_AUTH_NOT_VALID);
+
+ wpa_msg(hapd->msg_ctx, MSG_INFO, AP_STA_DISCONNECTED MACSTR,
+ MAC2STR(sta->addr));
ap_free_sta(hapd, sta);
break;
}
--
1.7.7.1
More information about the Hostap
mailing list