mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-28 18:28:23 -05:00
Set the default scan IEs on interface restart
Previously, these default scan IEs were set only when parameter values changed and during the interface initialization, which can get lost in the driver on an interface restart. Hence, also set these IEs on an interface restart notification even when there has been no change in the values since the last update to the driver. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
aeb7ab8edb
commit
3263fca289
@ -4716,6 +4716,7 @@ void wpa_supplicant_event(void *ctx, enum wpa_event_type event,
|
|||||||
wpa_dbg(wpa_s, MSG_DEBUG, "Interface was enabled");
|
wpa_dbg(wpa_s, MSG_DEBUG, "Interface was enabled");
|
||||||
if (wpa_s->wpa_state == WPA_INTERFACE_DISABLED) {
|
if (wpa_s->wpa_state == WPA_INTERFACE_DISABLED) {
|
||||||
wpa_supplicant_update_mac_addr(wpa_s);
|
wpa_supplicant_update_mac_addr(wpa_s);
|
||||||
|
wpa_supplicant_set_default_scan_ies(wpa_s);
|
||||||
if (wpa_s->p2p_mgmt) {
|
if (wpa_s->p2p_mgmt) {
|
||||||
wpa_supplicant_set_state(wpa_s,
|
wpa_supplicant_set_state(wpa_s,
|
||||||
WPA_DISCONNECTED);
|
WPA_DISCONNECTED);
|
||||||
|
Loading…
Reference in New Issue
Block a user