]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/p2p_supplicant.c
Let wpa_supplicant_deinit_iface() know that process is terminating
[thirdparty/hostap.git] / wpa_supplicant / p2p_supplicant.c
index 4c271e1e42c95c3e8637f1b195fa63cf7fd7c520..a6298a7ddcd6f47d11dd37ac4fc69a4140a033d8 100644 (file)
@@ -280,7 +280,7 @@ static void wpas_p2p_group_delete(struct wpa_supplicant *wpa_s)
                global = wpa_s->global;
                ifname = os_strdup(wpa_s->ifname);
                type = wpas_p2p_if_type(wpa_s->p2p_group_interface);
-               wpa_supplicant_remove_iface(wpa_s->global, wpa_s);
+               wpa_supplicant_remove_iface(wpa_s->global, wpa_s, 0);
                wpa_s = global->ifaces;
                if (wpa_s && ifname)
                        wpa_drv_if_remove(wpa_s, type, ifname);
@@ -2449,7 +2449,7 @@ void wpas_p2p_deinit_global(struct wpa_global *global)
                        break;
                ifname = os_strdup(tmp->ifname);
                type = wpas_p2p_if_type(tmp->p2p_group_interface);
-               wpa_supplicant_remove_iface(global, tmp);
+               wpa_supplicant_remove_iface(global, tmp, 0);
                if (ifname)
                        wpa_drv_if_remove(wpa_s, type, ifname);
                os_free(ifname);