diff options
author | Felix Fietkau <nbd@nbd.name> | 2024-01-13 15:22:27 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2024-01-13 15:22:27 +0100 |
commit | 12c8bba73123dce47c1f8d0eddebefb485341704 (patch) | |
tree | 9870d3ab9d672a18b93155426e7f6dd5210905d4 /package/network | |
parent | 5b8f188c0f0a18eecc7a5f4078b96338c3c282f2 (diff) |
hostapd: fix an exception in hostapd.uc on interface add failure
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'package/network')
-rw-r--r-- | package/network/services/hostapd/files/hostapd.uc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/services/hostapd/files/hostapd.uc b/package/network/services/hostapd/files/hostapd.uc index 0c89cd71cc..5bffdff83f 100644 --- a/package/network/services/hostapd/files/hostapd.uc +++ b/package/network/services/hostapd/files/hostapd.uc @@ -128,6 +128,7 @@ function __iface_pending_next(pending, state, ret, data) let config = pending.config; let phydev = pending.phydev; let phy = pending.phy; + let bss = config.bss[0]; if (pending.defer) pending.defer.abort(); @@ -140,7 +141,6 @@ function __iface_pending_next(pending, state, ret, data) pending.call("wpa_supplicant", "phy_set_macaddr_list", { phy: phy, macaddr: macaddr_list }); return "create_bss"; case "create_bss": - let bss = config.bss[0]; let err = wdev_create(phy, bss.ifname, { mode: "ap" }); if (err) { hostapd.printf(`Failed to create ${bss.ifname} on phy ${phy}: ${err}`); |