DPP: Call wpas_dpp_stop() from wpas_dpp_deinit()
This makes the full DPP deinit operation more consistent with stopping of a single operation. In practice, this adds the new GAS client stopping functionality. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
818e3c94b7
commit
fa5c907495
1 changed files with 1 additions and 3 deletions
|
@ -2500,10 +2500,8 @@ void wpas_dpp_deinit(struct wpa_supplicant *wpa_s)
|
||||||
wpas_dpp_listen_stop(wpa_s);
|
wpas_dpp_listen_stop(wpa_s);
|
||||||
dpp_bootstrap_del(wpa_s, 0);
|
dpp_bootstrap_del(wpa_s, 0);
|
||||||
dpp_configurator_del(wpa_s, 0);
|
dpp_configurator_del(wpa_s, 0);
|
||||||
dpp_auth_deinit(wpa_s->dpp_auth);
|
wpas_dpp_stop(wpa_s);
|
||||||
wpa_s->dpp_auth = NULL;
|
|
||||||
wpas_dpp_pkex_remove(wpa_s, "*");
|
wpas_dpp_pkex_remove(wpa_s, "*");
|
||||||
wpa_s->dpp_pkex = NULL;
|
|
||||||
os_memset(wpa_s->dpp_intro_bssid, 0, ETH_ALEN);
|
os_memset(wpa_s->dpp_intro_bssid, 0, ETH_ALEN);
|
||||||
os_free(wpa_s->dpp_configurator_params);
|
os_free(wpa_s->dpp_configurator_params);
|
||||||
wpa_s->dpp_configurator_params = NULL;
|
wpa_s->dpp_configurator_params = NULL;
|
||||||
|
|
Loading…
Reference in a new issue