fragattacks/src
Sara Sharon cb2a926df8 nl80211: Clear ignore_next_local_deauth and ignore_deauth_event
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>
2015-11-21 18:00:33 +02:00
..
ap FT auth: Fix EAPOL reauthentication after FT protocol run 2015-11-19 21:16:06 +02:00
common Add QCA vendor attribute and event to indicate subnet change status 2015-11-20 11:03:06 +02:00
crypto TLS: Fix memory leak with multiple TLS server instances 2015-10-31 18:15:22 +02:00
drivers nl80211: Clear ignore_next_local_deauth and ignore_deauth_event 2015-11-21 18:00:33 +02:00
eap_common EAP-pwd: Add support for Brainpool Elliptic Curves 2015-11-01 11:29:06 +02:00
eap_peer EAP-pwd peer: Fix error path for unexpected Confirm message 2015-11-10 18:40:54 +02:00
eap_server EAP-pwd server: Fix last fragment length validation 2015-11-10 18:40:54 +02:00
eapol_auth Remove unreachable PMKSA cache entry addition on Access-Accept 2015-10-14 18:43:26 +03:00
eapol_supp Fix EAPOL reauth after FT protocol or offloaded PMKSA cache use 2015-11-19 21:16:18 +02:00
fst FST: Mark fst_ies buffer const 2015-08-03 17:40:30 +03:00
l2_packet l2_packet: Add build option to disable Linux packet socket workaround 2015-10-25 19:56:53 +02:00
p2p P2P: Fix a typo in debug message 2015-11-15 18:55:23 +02:00
pae MACsec: Update protect frames and replay on reauthentication 2014-12-09 16:56:10 +02:00
radius RADIUS: Avoid undefined behavior in pointer arithmetic 2015-10-25 15:34:59 +02:00
rsn_supp RSN: Remove check for proactive_key_caching while setting PMK offload 2015-11-16 19:05:01 +02:00
tls TLS: Avoid undefined behavior in pointer arithmetic 2015-10-25 15:34:59 +02:00
utils Do not write ERROR level log entries if debug file is not used 2015-10-25 20:45:02 +02:00
wps WPS: Avoid undefined behavior in pointer arithmetic 2015-10-18 11:37:47 +03:00
lib.rules Add QUIET=1 option for make 2014-12-29 15:49:05 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00