openwrt/package/network/services/hostapd/files
Felix Fietkau 94fc66cce9 hostapd: avoid spurious interface reload on empty MLD config
mld_set_config() treated any call with empty prev_mld as a fresh
configuration and triggered a full Reload all interfaces, even when the
new config was also empty (the typical path on non-MLD devices).
Reloading every BSS on each netifd reconf disrupted associated stations
including PMF-protected backhaul STAs, which would self-deauth after the
SA Query timeout.

Only treat the call as a new configuration when the new config is
actually non-empty.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2026-05-04 16:29:36 +02:00
..
dhcp-get-server.sh
hostapd-basic.config
hostapd-full.config hostapd: enable EAP-pwd support only for the SSL variants 2024-12-04 17:20:44 +01:00
hostapd-mini.config
hostapd.uc hostapd: avoid spurious interface reload on empty MLD config 2026-05-04 16:29:36 +02:00
multicall.c
radius.clients
radius.config hostapd/RADIUS_server: enhance logging 2025-03-12 13:12:12 +01:00
radius.init hostapd/RADIUS_server: enhance logging 2025-03-12 13:12:12 +01:00
radius.users
wpa_supplicant-basic.config
wpa_supplicant-full.config
wpa_supplicant-mini.config
wpa_supplicant-p2p.config
wpa_supplicant.uc wpa_supplicant: include ctrl-event on the DPP channel 2026-04-05 15:00:12 +00:00
wpad_acl.json hostapd: add support for authenticating with multiple PSKs via ubus helper 2024-10-22 14:40:42 +02:00
wpad.init
wpad.json hostapd: add ubus support for wired driver 2024-12-02 13:55:36 +01:00