mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-25 00:38:24 -05:00
FT: Update SME frequency info before sme_associate() call
This is needed to allow FT-over-DS to request correct channel for the reassociation with the target AP.
This commit is contained in:
parent
86f7b62a33
commit
fe1919856c
@ -1545,7 +1545,16 @@ static void ft_rx_action(struct wpa_supplicant *wpa_s, const u8 *data,
|
||||
target_ap_addr, NULL, 0) < 0)
|
||||
return;
|
||||
|
||||
sme_associate(wpa_s, WPAS_MODE_INFRA, target_ap_addr, WLAN_AUTH_FT);
|
||||
#ifdef CONFIG_SME
|
||||
{
|
||||
struct wpa_bss *bss;
|
||||
bss = wpa_bss_get_bssid(wpa_s, target_ap_addr);
|
||||
if (bss)
|
||||
wpa_s->sme.freq = bss->freq;
|
||||
sme_associate(wpa_s, WPAS_MODE_INFRA, target_ap_addr,
|
||||
WLAN_AUTH_FT);
|
||||
}
|
||||
#endif /* CONFIG_SME */
|
||||
}
|
||||
#endif /* CONFIG_IEEE80211R */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user