mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-26 01:08:22 -05:00
cb2a926df8
The authentication flow in wpa_driver_nl80211_authenticate() can result in a locally generated de-authentication, in which both next_local_deauth and ignore_next_local_deauth are set. However, in mlme_event_deauth_disassoc(), when ignore_deauth_event is set, the flag is cleared, but the flow immediately returns leaving ignore_next_local_deauth set, which can result in ignoring future deauth event from the driver, leaving the wpa_supplicant in an inconsistent state. Fix this by clearing both flags in case that next_local_deauth is set. Signed-off-by: Sara Sharon <sara.sharon@intel.com> |
||
---|---|---|
.. | ||
ap | ||
common | ||
crypto | ||
drivers | ||
eap_common | ||
eap_peer | ||
eap_server | ||
eapol_auth | ||
eapol_supp | ||
fst | ||
l2_packet | ||
p2p | ||
pae | ||
radius | ||
rsn_supp | ||
tls | ||
utils | ||
wps | ||
lib.rules | ||
Makefile |