| From: Felix Fietkau <nbd@nbd.name> |
| Date: Thu, 14 Sep 2023 11:28:03 +0200 |
| Subject: [PATCH] driver_nl80211: update drv->ifindex on removing the first |
| BSS |
| |
| Signed-off-by: Felix Fietkau <nbd@nbd.name> |
| --- |
| |
| --- a/src/drivers/driver_nl80211.c |
| +++ b/src/drivers/driver_nl80211.c |
| @@ -8867,6 +8867,7 @@ static int wpa_driver_nl80211_if_remove( |
| if (drv->first_bss->next) { |
| drv->first_bss = drv->first_bss->next; |
| drv->ctx = drv->first_bss->ctx; |
| + drv->ifindex = drv->first_bss->ifindex; |
| os_free(bss); |
| } else { |
| wpa_printf(MSG_DEBUG, "nl80211: No second BSS to reassign context to"); |