hostapd/src
Jouni Malinen 4dc03726de Delay STA entry removal until Deauth/Disassoc TX status in AP mode
This allows the driver to use PS buffering of Deauthentication and
Disassociation frames when the STA is in power save sleep. The STA
entry (and PTK) will be removed from the kernel only after the
Deauth/Disassoc has been transmitted (e.g., when the STA wakes up).
A hardcoded two second timeout is used to limit the length of this
window should the driver fail to deliver the frame (e.g., the STA
is out of range and does not wake up). The kernel STA entry is
marked unauthorized during the wait to avoid accepting Data
frames from the STA that we have decided to disconnect.

This behavior is available only with drivers that provide TX status
events for Deauth/Disassoc frames (nl80211 at this point). Other
drivers continue to use the previous behavior where the STA entry
is removed immediately.
2011-08-28 23:07:02 +03:00
..
ap Delay STA entry removal until Deauth/Disassoc TX status in AP mode 2011-08-28 23:07:02 +03:00
common FT: Share IE parser implementation for Authenticator and Supplicant 2011-07-16 11:13:39 +03:00
crypto random: Check fwrite return value to avoid warnings 2011-08-06 21:16:31 +03:00
drivers Delay STA entry removal until Deauth/Disassoc TX status in AP mode 2011-08-28 23:07:02 +03:00
eap_common EAP-pwd: Fix some interoperability issues 2011-01-16 13:12:07 +02:00
eap_peer EAP: Add "expanded" EAP type to get_name functions 2011-08-28 19:23:16 +03:00
eap_server EAP: Add "expanded" EAP type to get_name functions 2011-08-28 19:23:16 +03:00
eapol_auth Make sure that EAP callbacks are not done if state machine has been removed 2011-08-12 11:56:44 +03:00
eapol_supp Add dbus signal for information about server certification 2011-07-05 12:22:32 +03:00
l2_packet l2_packet: Use wpa_printf() instead of perror() 2010-11-24 15:00:22 +02:00
p2p P2P: Fix 802.11b-only rate validation for Probe Request frames 2011-08-02 11:18:03 +03:00
radius hostapd: Fix RADIUS client configuration update on reconfig 2011-02-10 22:12:29 +02:00
rsn_supp FT: Share IE parser implementation for Authenticator and Supplicant 2011-07-16 11:13:39 +03:00
tls TLS: Reorder certificates if needed when reading them 2011-08-04 22:39:03 +03:00
utils Add a copyright and license statement for a radiotap header file 2011-06-23 16:39:26 +03:00
wps WPS: Wait for EAPOL-Start unless WPS 2.0 station as workaround 2011-08-28 19:16:59 +03:00
lib.rules Add rules for building src/crypto as a library 2009-12-05 22:03:46 +02:00
Makefile P2P: Add initial version of P2P Module 2010-09-09 07:17:17 -07:00