Lines Matching refs:pkex

1480 				      struct dpp_pkex *pkex)  in wpas_dpp_pkex_next_channel()  argument
1482 if (pkex->freq == 2437) in wpas_dpp_pkex_next_channel()
1483 pkex->freq = 5745; in wpas_dpp_pkex_next_channel()
1484 else if (pkex->freq == 5745) in wpas_dpp_pkex_next_channel()
1485 pkex->freq = 5220; in wpas_dpp_pkex_next_channel()
1486 else if (pkex->freq == 5220) in wpas_dpp_pkex_next_channel()
1487 pkex->freq = 60480; in wpas_dpp_pkex_next_channel()
1491 if (wpas_dpp_allow_ir(wpa_s, pkex->freq) == 1) { in wpas_dpp_pkex_next_channel()
1493 pkex->freq); in wpas_dpp_pkex_next_channel()
1498 return wpas_dpp_pkex_next_channel(wpa_s, pkex); in wpas_dpp_pkex_next_channel()
1505 struct dpp_pkex *pkex = wpa_s->dpp_pkex; in wpas_dpp_pkex_retry_timeout() local
1507 if (!pkex || !pkex->exchange_req) in wpas_dpp_pkex_retry_timeout()
1509 if (pkex->exch_req_tries >= 5) { in wpas_dpp_pkex_retry_timeout()
1510 if (wpas_dpp_pkex_next_channel(wpa_s, pkex) < 0) { in wpas_dpp_pkex_retry_timeout()
1513 dpp_pkex_free(pkex); in wpas_dpp_pkex_retry_timeout()
1517 pkex->exch_req_tries = 0; in wpas_dpp_pkex_retry_timeout()
1520 pkex->exch_req_tries++; in wpas_dpp_pkex_retry_timeout()
1522 pkex->exch_req_tries); in wpas_dpp_pkex_retry_timeout()
1524 MAC2STR(broadcast), pkex->freq, DPP_PA_PKEX_EXCHANGE_REQ); in wpas_dpp_pkex_retry_timeout()
1525 offchannel_send_action(wpa_s, pkex->freq, broadcast, in wpas_dpp_pkex_retry_timeout()
1527 wpabuf_head(pkex->exchange_req), in wpas_dpp_pkex_retry_timeout()
1528 wpabuf_len(pkex->exchange_req), in wpas_dpp_pkex_retry_timeout()
1529 pkex->exch_req_wait_time, in wpas_dpp_pkex_retry_timeout()
1542 struct dpp_pkex *pkex = wpa_s->dpp_pkex; in wpas_dpp_tx_pkex_status() local
1553 if (!pkex) { in wpas_dpp_tx_pkex_status()
1559 if (pkex->failed) { in wpas_dpp_tx_pkex_status()
1562 if (pkex->t > pkex->own_bi->pkex_t) in wpas_dpp_tx_pkex_status()
1563 pkex->own_bi->pkex_t = pkex->t; in wpas_dpp_tx_pkex_status()
1564 dpp_pkex_free(pkex); in wpas_dpp_tx_pkex_status()
1569 if (pkex->exch_req_wait_time && pkex->exchange_req) { in wpas_dpp_tx_pkex_status()
1573 eloop_register_timeout(pkex->exch_req_wait_time / 1000, in wpas_dpp_tx_pkex_status()
1574 (pkex->exch_req_wait_time % 1000) * 1000, in wpas_dpp_tx_pkex_status()
1696 struct dpp_pkex *pkex = wpa_s->dpp_pkex; in wpas_dpp_rx_pkex_commit_reveal_req() local
1701 if (!pkex || pkex->initiator || !pkex->exchange_done) { in wpas_dpp_rx_pkex_commit_reveal_req()
1706 msg = dpp_pkex_rx_commit_reveal_req(pkex, hdr, buf, len); in wpas_dpp_rx_pkex_commit_reveal_req()
1709 if (pkex->failed) { in wpas_dpp_rx_pkex_commit_reveal_req()
1711 if (pkex->t > pkex->own_bi->pkex_t) in wpas_dpp_rx_pkex_commit_reveal_req()
1712 pkex->own_bi->pkex_t = pkex->t; in wpas_dpp_rx_pkex_commit_reveal_req()
1744 struct dpp_pkex *pkex = wpa_s->dpp_pkex; in wpas_dpp_rx_pkex_commit_reveal_resp() local
1750 if (!pkex || !pkex->initiator || !pkex->exchange_done) { in wpas_dpp_rx_pkex_commit_reveal_resp()
1755 res = dpp_pkex_rx_commit_reveal_resp(pkex, hdr, buf, len); in wpas_dpp_rx_pkex_commit_reveal_resp()
2169 struct dpp_pkex *pkex; in wpas_dpp_pkex_add() local
2177 pkex = wpa_s->dpp_pkex; in wpas_dpp_pkex_add()
2178 if (!pkex) in wpas_dpp_pkex_add()
2181 msg = pkex->exchange_req; in wpas_dpp_pkex_add()
2185 pkex->freq = 2437; in wpas_dpp_pkex_add()
2188 MAC2STR(broadcast), pkex->freq, in wpas_dpp_pkex_add()
2190 offchannel_send_action(wpa_s, pkex->freq, broadcast, in wpas_dpp_pkex_add()
2196 pkex->exch_req_wait_time = wait_time; in wpas_dpp_pkex_add()
2197 pkex->exch_req_tries = 1; in wpas_dpp_pkex_add()