hostapd: fix condition for re-creating MLD interfaces

Check the correct interface in order to avoid tearing down an existing
itnerface.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
Felix Fietkau
2025-09-29 12:35:52 +02:00
parent e0a0d69a63
commit 973cfbadf5

View File

@@ -778,7 +778,7 @@ function bss_check_mld(phydev, iface_name, bss)
bss.mld_bssid = mld_data.macaddr; bss.mld_bssid = mld_data.macaddr;
mld_data.iface[iface_name] = true; mld_data.iface[iface_name] = true;
if (!access('/sys/class/net/' + iface_name, 'x')) if (!access('/sys/class/net/' + bss.ifname, 'x'))
mld_data.has_wdev = false; mld_data.has_wdev = false;
if (mld_data.has_wdev) if (mld_data.has_wdev)