SME: Clear possibly used WPA/RSN IE for new connection
This was already done in the case SME in the driver is used, but the SME code path was resetting the local WPA/RSN IE only for association. While that was fine for existing use cases, FILS needs a new RSN IE to be set for PMKSA caching case in Authentication frames, so clear the local IE before starting new authentication. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
0866ed004d
commit
2c2c557917
1 changed files with 4 additions and 0 deletions
|
@ -650,6 +650,10 @@ static void sme_auth_start_cb(struct wpa_radio_work *work, int deinit)
|
|||
return;
|
||||
}
|
||||
|
||||
/* Starting new connection, so clear the possibly used WPA IE from the
|
||||
* previous association. */
|
||||
wpa_sm_set_assoc_wpa_ie(wpa_s->wpa, NULL, 0);
|
||||
|
||||
sme_send_authentication(wpa_s, cwork->bss, cwork->ssid, 1);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue