Blacklist correct BSSID on authentication timeout
authorMikael Kanstrup <mikael.kanstrup@sonymobile.com>
Tue, 20 Sep 2016 06:40:07 +0000 (08:40 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 23 Sep 2016 14:36:55 +0000 (17:36 +0300)
commit04e3d8156a7d6f2fa888b465d59d26dadd5d20ac
treebb1698f9fb30d60a418ba0f57b2bfc41ef95e8ff
parent1c82fbf271a5e023f100166f3ac945837a49a582
Blacklist correct BSSID on authentication timeout

If authentication times out while reassociating to same ESS incorrect
BSSID may end up being blacklisted. Use pending_bssid field on
authentication timeout and deauthentication to ensure the correct AP
gets blacklisted. This is mainly to address cases related to Android
framework roaming behavior.

Signed-off-by: Mikael Kanstrup <mikael.kanstrup@sonymobile.com>
wpa_supplicant/wpa_supplicant.c