Lines Matching refs:pkex

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
1165 if (!pkex || pkex->initiator || !pkex->exchange_done) { in dpp_controller_rx_pkex_commit_reveal_req()
1170 msg = dpp_pkex_rx_commit_reveal_req(pkex, hdr, buf, len); in dpp_controller_rx_pkex_commit_reveal_req()
1181 bi = dpp_pkex_finish(conn->global, pkex, NULL, 0); in dpp_controller_rx_pkex_commit_reveal_req()
1184 conn->pkex = NULL; in dpp_controller_rx_pkex_commit_reveal_req()
1194 struct dpp_pkex *pkex = conn->pkex; in dpp_controller_rx_pkex_commit_reveal_resp() local
1200 if (!pkex || !pkex->initiator || !pkex->exchange_done) { in dpp_controller_rx_pkex_commit_reveal_resp()
1205 res = dpp_pkex_rx_commit_reveal_resp(pkex, hdr, buf, len); in dpp_controller_rx_pkex_commit_reveal_resp()
1211 bi = dpp_pkex_finish(conn->global, pkex, NULL, 0); in dpp_controller_rx_pkex_commit_reveal_resp()
1214 conn->pkex = NULL; in dpp_controller_rx_pkex_commit_reveal_resp()
1914 int dpp_tcp_pkex_init(struct dpp_global *dpp, struct dpp_pkex *pkex, in dpp_tcp_pkex_init() argument
1930 dpp_pkex_free(pkex); in dpp_tcp_pkex_init()
1936 dpp_pkex_free(pkex); in dpp_tcp_pkex_init()
1944 conn->pkex = pkex; in dpp_tcp_pkex_init()
1973 hdr = wpabuf_head(pkex->exchange_req); in dpp_tcp_pkex_init()
1974 end = hdr + wpabuf_len(pkex->exchange_req); in dpp_tcp_pkex_init()
2329 if (!conn->pkex || !conn->pkex->enc_key) in dpp_controller_is_own_pkex_req()
2340 if (attr_key_len == wpabuf_len(conn->pkex->enc_key) && in dpp_controller_is_own_pkex_req()
2341 os_memcmp(attr_key, wpabuf_head(conn->pkex->enc_key), in dpp_controller_is_own_pkex_req()