]> git.ipfire.org Git - thirdparty/hostap.git/commit
nl80211: Ignore deauth/disassoc event from old AP
authorJouni Malinen <jouni@qca.qualcomm.com>
Mon, 27 May 2013 17:10:57 +0000 (20:10 +0300)
committerJouni Malinen <j@w1.fi>
Mon, 27 May 2013 17:10:57 +0000 (20:10 +0300)
commitadd9b7a46a017d0fe3089247f98e5a67dbc250a5
tree299ec73ee4e10cfeb0b450c41702002cb1451bd1
parent3b5a1a776980a20fcff0bc99f2a24028dee28858
nl80211: Ignore deauth/disassoc event from old AP

It looks like cfg80211 can deliver a deauth/disassoc event during some
roaming cases while we are already in progress with a new
authentication/association. This happens at least with FT protocol.
Avoid issues with such disconnection event resulting in core
wpa_supplicant stopping the new connection attempt by tracking
auth/assoc BSSID more carefully within driver_nl80211.c and filtering
out events that do not apply for the current AP.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
src/drivers/driver_nl80211.c