hostapd: fix segfault in wpa_supplicant ubus
[openwrt/staging/chunkeey.git] / package / network / services / hostapd / src / wpa_supplicant / ubus.c
index 4a4e4697b9991b24755b8e00c19005f966673f58..5450b24476ed16ac3f3f2f2a13a0c6b35feef3e4 100644 (file)
@@ -181,6 +181,8 @@ void wpas_ubus_add_bss(struct wpa_supplicant *wpa_s)
        char *name;
        int ret;
 
+       if (!wpas_ubus_init())
+               return;
 
        if (asprintf(&name, "wpa_supplicant.%s", wpa_s->ifname) < 0)
                return;