DPP2: CSR wait in Configurator when using TCP
Make Configurator wait for CSR (i.e., another Config Request) when using DPP over TCP similarly to the over Public Action frame case. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
1f86b2c248
commit
0f9463d6ee
1 changed files with 6 additions and 0 deletions
|
@ -143,6 +143,12 @@ static void dpp_controller_gas_done(struct dpp_connection *conn)
|
||||||
struct dpp_authentication *auth = conn->auth;
|
struct dpp_authentication *auth = conn->auth;
|
||||||
void *msg_ctx;
|
void *msg_ctx;
|
||||||
|
|
||||||
|
if (auth->waiting_csr) {
|
||||||
|
wpa_printf(MSG_DEBUG, "DPP: Waiting for CSR");
|
||||||
|
conn->on_tcp_tx_complete_gas_done = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (auth->peer_version >= 2 &&
|
if (auth->peer_version >= 2 &&
|
||||||
auth->conf_resp_status == DPP_STATUS_OK) {
|
auth->conf_resp_status == DPP_STATUS_OK) {
|
||||||
wpa_printf(MSG_DEBUG, "DPP: Wait for Configuration Result");
|
wpa_printf(MSG_DEBUG, "DPP: Wait for Configuration Result");
|
||||||
|
|
Loading…
Add table
Reference in a new issue