From: Felix Fietkau Date: Sun, 3 Aug 2025 04:50:23 +0000 (+0200) Subject: hostapd: add missing MLO check on ucode bss stop X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;ds=inline;p=thirdparty%2Fopenwrt.git 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 --- diff --git a/package/network/services/hostapd/src/src/ap/ucode.c b/package/network/services/hostapd/src/src/ap/ucode.c index 081872ebe8b..ecd72035908 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