diff options
| author | Felix Fietkau | 2025-08-03 04:50:23 +0000 |
|---|---|---|
| committer | Felix Fietkau | 2025-08-03 04:50:42 +0000 |
| commit | a2c361c5204883a154fc2fbc46505b37ce3925d6 (patch) | |
| tree | 93760ee22d1a179f9b8547b3315fc0d1ba75be17 | |
| parent | da370c7b96e3ee733453b86f84da0d536ebcb889 (diff) | |
| download | openwrt-a2c361c5204883a154fc2fbc46505b37ce3925d6.tar.gz | |
hostapd: add missing MLO check on ucode bss stop
Fixes a crash on some config reload types
Fixes: 816c2d86e749 ("hostapd: add support for MLO interfaces in ucode")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
| -rw-r--r-- | package/network/services/hostapd/src/src/ap/ucode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/services/hostapd/src/src/ap/ucode.c b/package/network/services/hostapd/src/src/ap/ucode.c index 081872ebe8..ecd7203590 100644 --- a/package/network/services/hostapd/src/src/ap/ucode.c +++ b/package/network/services/hostapd/src/src/ap/ucode.c @@ -214,7 +214,7 @@ __uc_hostapd_bss_stop(struct hostapd_data *hapd) hostapd_bss_link_deinit(hapd); #ifdef CONFIG_IEEE80211BE - if (hapd == iface->bss[0]) + if (hapd == iface->bss[0] && hapd->conf->mld_ap) hostapd_if_link_remove(hapd, WPA_IF_AP_BSS, hapd->conf->iface, hapd->mld_link_id); #endif |