aboutsummaryrefslogtreecommitdiff
path: root/wpa_supplicant/dpp_supplicant.c
diff options
context:
space:
mode:
authorHai Shalom <haishalom@google.com>2019-11-05 16:20:12 -0800
committerHai Shalom <haishalom@google.com>2019-11-06 12:54:34 -0800
commite407333c1932a6c09069a3a2b6e77254dbc56a4c (patch)
tree083dc1a8bc7cfadb1fafe4e33e29e338b1d1a273 /wpa_supplicant/dpp_supplicant.c
parent1dcd239b880a41631f7840d25fa38c487410bc16 (diff)
downloadwpa_supplicant_8-e407333c1932a6c09069a3a2b6e77254dbc56a4c.tar.gz
[wpa_supplicant] Enable DPP R2 support
Enable DPP R2 support in wpa_supplicant. Bug: 143967086 Test: act.py -c ../WifiDppConfig.json -tc WifiDppTest Change-Id: I5f72f8152e0212c92774251bf5cfb0b7f6d76ae9
Diffstat (limited to 'wpa_supplicant/dpp_supplicant.c')
-rw-r--r--wpa_supplicant/dpp_supplicant.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/wpa_supplicant/dpp_supplicant.c b/wpa_supplicant/dpp_supplicant.c
index ff30e9ac..dee8e28a 100644
--- a/wpa_supplicant/dpp_supplicant.c
+++ b/wpa_supplicant/dpp_supplicant.c
@@ -1500,10 +1500,14 @@ static void wpas_dpp_rx_conf_result(struct wpa_supplicant *wpa_s, const u8 *src,
}
offchannel_send_action_done(wpa_s);
wpas_dpp_listen_stop(wpa_s);
- if (status == DPP_STATUS_OK)
+ if (status == DPP_STATUS_OK) {
wpa_msg(wpa_s, MSG_INFO, DPP_EVENT_CONF_SENT);
- else
+ wpas_notify_dpp_config_sent(wpa_s);
+ }
+ else {
wpa_msg(wpa_s, MSG_INFO, DPP_EVENT_CONF_FAILED);
+ wpas_notify_dpp_configuration_failure(wpa_s);
+ }
dpp_auth_deinit(auth);
wpa_s->dpp_auth = NULL;
eloop_cancel_timeout(wpas_dpp_config_result_wait_timeout, wpa_s, NULL);