Full restart is necessary, since the bss wdev is not re-created
Signed-off-by: Felix Fietkau <nbd@nbd.name>
if (phy_is_fullmac(phy))
return false;
+ if (config.bss[0].bssid != old_config.bss[0].bssid)
+ return false;
+
hostapd.printf(`Reload config for bss '${config.bss[0].ifname}' on phy '${phy}'`);
if (iface.bss[0].set_config(config_inline, 0) < 0) {
hostapd.printf(`Failed to set config`);
if (!val[0])
continue;
+ if (val[0] == "bssid")
+ bss.bssid = val[1];
+
if (val[0] == "bss") {
bss = config_add_bss(config, val[1]);
continue;