DPP2: Debug print reason for rejecting reconfiguration
This makes it easier to understand why Reconfig Authentication Request gets ignored. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
2f4c6a5bf3
commit
d93df9989f
1 changed files with 15 additions and 3 deletions
|
@ -2101,17 +2101,29 @@ wpas_dpp_rx_reconfig_auth_req(struct wpa_supplicant *wpa_s, const u8 *src,
|
||||||
wpa_printf(MSG_DEBUG, "DPP: Reconfig Authentication Request from "
|
wpa_printf(MSG_DEBUG, "DPP: Reconfig Authentication Request from "
|
||||||
MACSTR, MAC2STR(src));
|
MACSTR, MAC2STR(src));
|
||||||
|
|
||||||
if (!wpa_s->dpp || wpa_s->dpp_auth ||
|
if (!wpa_s->dpp)
|
||||||
!wpa_s->dpp_reconfig_announcement || !wpa_s->dpp_reconfig_ssid)
|
|
||||||
return;
|
return;
|
||||||
|
if (wpa_s->dpp_auth) {
|
||||||
|
wpa_printf(MSG_DEBUG,
|
||||||
|
"DPP: Not ready for reconfiguration - pending authentication exchange in progress");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (!wpa_s->dpp_reconfig_announcement || !wpa_s->dpp_reconfig_ssid) {
|
||||||
|
wpa_printf(MSG_DEBUG,
|
||||||
|
"DPP: Not ready for reconfiguration - not requested");
|
||||||
|
return;
|
||||||
|
}
|
||||||
for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) {
|
for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) {
|
||||||
if (ssid == wpa_s->dpp_reconfig_ssid &&
|
if (ssid == wpa_s->dpp_reconfig_ssid &&
|
||||||
ssid->id == wpa_s->dpp_reconfig_ssid_id)
|
ssid->id == wpa_s->dpp_reconfig_ssid_id)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (!ssid || !ssid->dpp_connector || !ssid->dpp_netaccesskey ||
|
if (!ssid || !ssid->dpp_connector || !ssid->dpp_netaccesskey ||
|
||||||
!ssid->dpp_csign)
|
!ssid->dpp_csign) {
|
||||||
|
wpa_printf(MSG_DEBUG,
|
||||||
|
"DPP: Not ready for reconfiguration - no matching network profile with Connector found");
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
auth = dpp_reconfig_auth_req_rx(wpa_s->dpp, wpa_s, ssid->dpp_connector,
|
auth = dpp_reconfig_auth_req_rx(wpa_s->dpp, wpa_s, ssid->dpp_connector,
|
||||||
ssid->dpp_netaccesskey,
|
ssid->dpp_netaccesskey,
|
||||||
|
|
Loading…
Reference in a new issue