mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-02-20 02:21:19 +01:00
wifi-scripts: netifd: fix null dereference in config_init for missing devices
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Add optional chaining when accessing device config in the wifi-iface loop to handle cases where a referenced device doesn't exist. Signed-off-by: Felix Fietkau <nbd@nbd.name> (cherry picked from commit ebd2fefea5152d032cded1ccc7cf6e731b5bbcc2)
This commit is contained in:
parent
f012e8d50a
commit
8b994ed397
1 changed files with 1 additions and 1 deletions
|
|
@ -165,7 +165,7 @@ function config_init(uci)
|
|||
let mlo_vif = parse_bool(data.mlo);
|
||||
let radios = map(dev_names, (v) => radio_idx[v]);
|
||||
radios = filter(radios, (v) => v != null);
|
||||
let radio_config = map(dev_names, (v) => devices[v].config);
|
||||
let radio_config = map(dev_names, (v) => devices[v]?.config);
|
||||
let ifname;
|
||||
let mlo_created = false;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue