From: Jouni Malinen Date: Wed, 29 Nov 2017 22:11:22 +0000 (+0200) Subject: DPP: Call wpas_dpp_stop() from wpas_dpp_deinit() X-Git-Tag: hostap_2_7~755 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa5c907495143bf19229f87b63e9da2686d007b8;p=thirdparty%2Fhostap.git 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 --- diff --git a/wpa_supplicant/dpp_supplicant.c b/wpa_supplicant/dpp_supplicant.c index 11ac450db..a6b1a58d7 100644 --- a/wpa_supplicant/dpp_supplicant.c +++ b/wpa_supplicant/dpp_supplicant.c @@ -2500,10 +2500,8 @@ void wpas_dpp_deinit(struct wpa_supplicant *wpa_s) wpas_dpp_listen_stop(wpa_s); dpp_bootstrap_del(wpa_s, 0); dpp_configurator_del(wpa_s, 0); - dpp_auth_deinit(wpa_s->dpp_auth); - wpa_s->dpp_auth = NULL; + wpas_dpp_stop(wpa_s); wpas_dpp_pkex_remove(wpa_s, "*"); - wpa_s->dpp_pkex = NULL; os_memset(wpa_s->dpp_intro_bssid, 0, ETH_ALEN); os_free(wpa_s->dpp_configurator_params); wpa_s->dpp_configurator_params = NULL;