summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau2025-09-21 13:30:09 +0000
committerFelix Fietkau2025-09-24 11:45:40 +0000
commit5170a2448c67741e1cac6412ff5a92ce7ab21717 (patch)
tree75ac68fc558f0de484c97633cd556a1836fb88cf
parentb11a6a1c5a9e8d1a05270bcfb6ae0fddd31f96cb (diff)
downloadopenwrt-5170a2448c67741e1cac6412ff5a92ce7ab21717.tar.gz
wpa_supplicant: initialize interface list on startup
Avoid errors on deref if adding an interface fails Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--package/network/services/hostapd/src/wpa_supplicant/ucode.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/package/network/services/hostapd/src/wpa_supplicant/ucode.c b/package/network/services/hostapd/src/wpa_supplicant/ucode.c
index 8ba4db01de..88d63e0b21 100644
--- a/package/network/services/hostapd/src/wpa_supplicant/ucode.c
+++ b/package/network/services/hostapd/src/wpa_supplicant/ucode.c
@@ -305,6 +305,8 @@ int wpas_ucode_init(struct wpa_global *gl)
if (wpa_ucode_run(HOSTAPD_UC_PATH "wpa_supplicant.uc"))
goto free_vm;
+ wpas_ucode_update_interfaces();
+
return 0;
free_vm: