Searched refs:pkex (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/wpa/src/common/ |
H A D | dpp_pkex.c | 29 static struct wpabuf * dpp_pkex_build_exchange_req(struct dpp_pkex *pkex, in dpp_pkex_build_exchange_req() argument 37 const struct dpp_curve_params *curve = pkex->own_bi->curve; in dpp_pkex_build_exchange_req() 43 Qi = dpp_pkex_derive_Qi(curve, v2 ? NULL : pkex->own_mac, pkex->code, in dpp_pkex_build_exchange_req() 44 pkex->code_len, pkex->identifier, &ec); in dpp_pkex_build_exchange_req() 55 pkex->x = dpp_set_keypair(&tmp_curve, in dpp_pkex_build_exchange_req() 59 pkex->x = dpp_gen_keypair(curve); in dpp_pkex_build_exchange_req() 62 pkex->x = dpp_gen_keypair(curve); in dpp_pkex_build_exchange_req() 64 if (!pkex->x) in dpp_pkex_build_exchange_req() 68 X = crypto_ec_key_get_public_key(pkex->x); in dpp_pkex_build_exchange_req() 84 if (pkex->identifier) in dpp_pkex_build_exchange_req() [all …]
|
H A D | dpp_tcp.c | 28 struct dpp_pkex *pkex; member 122 dpp_pkex_free(conn->pkex); in dpp_connection_free() 1104 if (conn->pkex || conn->auth) { in dpp_controller_rx_pkex_exchange_req() 1110 conn->pkex = dpp_pkex_rx_exchange_req(conn->msg_ctx, ctrl->pkex_bi, in dpp_controller_rx_pkex_exchange_req() 1116 if (!conn->pkex) { in dpp_controller_rx_pkex_exchange_req() 1122 return dpp_tcp_send_msg(conn, conn->pkex->exchange_resp); in dpp_controller_rx_pkex_exchange_req() 1130 struct dpp_pkex *pkex = conn->pkex; in dpp_controller_rx_pkex_exchange_resp() local 1136 if (!pkex || !pkex->initiator || pkex->exchange_done) { in dpp_controller_rx_pkex_exchange_resp() 1141 msg = dpp_pkex_rx_exchange_resp(pkex, NULL, buf, len); in dpp_controller_rx_pkex_exchange_resp() 1158 struct dpp_pkex *pkex = conn->pkex; in dpp_controller_rx_pkex_commit_reveal_req() local [all …]
|
H A D | dpp.h | 686 struct wpabuf * dpp_pkex_rx_exchange_resp(struct dpp_pkex *pkex, 689 struct wpabuf * dpp_pkex_rx_commit_reveal_req(struct dpp_pkex *pkex, 692 int dpp_pkex_rx_commit_reveal_resp(struct dpp_pkex *pkex, const u8 *hdr, 694 void dpp_pkex_free(struct dpp_pkex *pkex); 729 dpp_pkex_finish(struct dpp_global *dpp, struct dpp_pkex *pkex, const u8 *peer, 774 int dpp_tcp_pkex_init(struct dpp_global *dpp, struct dpp_pkex *pkex,
|
/freebsd/contrib/wpa/src/ap/ |
H A D | dpp_hostapd.c | 261 struct dpp_pkex *pkex) in hostapd_dpp_pkex_next_channel() argument 263 if (pkex->freq == 2437) in hostapd_dpp_pkex_next_channel() 264 pkex->freq = 5745; in hostapd_dpp_pkex_next_channel() 265 else if (pkex->freq == 5745) in hostapd_dpp_pkex_next_channel() 266 pkex->freq = 5220; in hostapd_dpp_pkex_next_channel() 267 else if (pkex->freq == 5220) in hostapd_dpp_pkex_next_channel() 268 pkex->freq = 60480; in hostapd_dpp_pkex_next_channel() 272 if (hostapd_dpp_allow_ir(hapd, pkex->freq) == 1) { in hostapd_dpp_pkex_next_channel() 274 pkex->freq); in hostapd_dpp_pkex_next_channel() 279 return hostapd_dpp_pkex_next_channel(hapd, pkex); in hostapd_dpp_pkex_next_channel() [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | dpp_supplicant.c | 2915 struct dpp_pkex *pkex) in wpas_dpp_pkex_next_channel() argument 2917 if (pkex->freq == 2437) in wpas_dpp_pkex_next_channel() 2918 pkex->freq = 5745; in wpas_dpp_pkex_next_channel() 2919 else if (pkex->freq == 5745) in wpas_dpp_pkex_next_channel() 2920 pkex->freq = 5220; in wpas_dpp_pkex_next_channel() 2921 else if (pkex->freq == 5220) in wpas_dpp_pkex_next_channel() 2922 pkex->freq = 60480; in wpas_dpp_pkex_next_channel() 2926 if (wpas_dpp_allow_ir(wpa_s, pkex->freq) == 1) { in wpas_dpp_pkex_next_channel() 2928 pkex->freq); in wpas_dpp_pkex_next_channel() 2933 return wpas_dpp_pkex_next_channel(wpa_s, pkex); in wpas_dpp_pkex_next_channel() [all …]
|