mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-29 02:38:22 -05:00
nl80211: Fix initial add_ifidx() realloc to not forget values
We need to make a copy of the old entries the first time the if_indices buffer gets allocated.
This commit is contained in:
parent
97cfcf6482
commit
0ab7a701ab
@ -4135,7 +4135,9 @@ static void add_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx)
|
||||
"interfaces");
|
||||
wpa_printf(MSG_ERROR, "Ignoring EAPOL on interface %d", ifidx);
|
||||
return;
|
||||
}
|
||||
} else if (!old)
|
||||
os_memcpy(drv->if_indices, drv->default_if_indices,
|
||||
sizeof(drv->default_if_indices));
|
||||
drv->if_indices[drv->num_if_indices] = ifidx;
|
||||
drv->num_if_indices++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user