Home
last modified time | relevance | path

Searched refs:intro (Results 1 – 4 of 4) sorted by relevance

/hostap-latest/wpa_supplicant/
Ddpp_supplicant.c2740 struct dpp_introduction intro; in wpas_dpp_rx_peer_disc_resp() local
2769 os_memset(&intro, 0, sizeof(intro)); in wpas_dpp_rx_peer_disc_resp()
2817 res = dpp_peer_intro(&intro, ssid->dpp_connector, in wpas_dpp_rx_peer_disc_resp()
2839 os_memcpy(entry->pmkid, intro.pmkid, PMKID_LEN); in wpas_dpp_rx_peer_disc_resp()
2840 os_memcpy(entry->pmk, intro.pmk, intro.pmk_len); in wpas_dpp_rx_peer_disc_resp()
2841 entry->pmk_len = intro.pmk_len; in wpas_dpp_rx_peer_disc_resp()
2849 if (intro.peer_version && intro.peer_version >= 2 && in wpas_dpp_rx_peer_disc_resp()
2850 peer_version != intro.peer_version) { in wpas_dpp_rx_peer_disc_resp()
2853 intro.peer_version, peer_version); in wpas_dpp_rx_peer_disc_resp()
2882 dpp_peer_intro_deinit(&intro); in wpas_dpp_rx_peer_disc_resp()
[all …]
/hostap-latest/src/ap/
Ddpp_hostapd.c2057 struct dpp_introduction intro; in hostapd_dpp_rx_peer_disc_req() local
2063 os_memset(&intro, 0, sizeof(intro)); in hostapd_dpp_rx_peer_disc_req()
2093 res = dpp_peer_intro(&intro, hapd->conf->dpp_connector, in hostapd_dpp_rx_peer_disc_req()
2115 if (intro.peer_version && intro.peer_version >= 2) { in hostapd_dpp_rx_peer_disc_req()
2124 if (attr_version != intro.peer_version) { in hostapd_dpp_rx_peer_disc_req()
2127 intro.peer_version, attr_version); in hostapd_dpp_rx_peer_disc_req()
2143 if (wpa_auth_pmksa_add2(hapd->wpa_auth, src, intro.pmk, intro.pmk_len, in hostapd_dpp_rx_peer_disc_req()
2144 intro.pmkid, expiration, in hostapd_dpp_rx_peer_disc_req()
2153 dpp_peer_intro_deinit(&intro); in hostapd_dpp_rx_peer_disc_req()
2801 struct dpp_introduction intro; in hostapd_dpp_rx_priv_peer_intro_update() local
[all …]
/hostap-latest/src/common/
Ddpp.c4146 dpp_peer_intro(struct dpp_introduction *intro, const char *own_connector, in dpp_peer_intro() argument
4162 os_memset(intro, 0, sizeof(*intro)); in dpp_peer_intro()
4217 intro->peer_version = token->number; in dpp_peer_intro()
4228 intro->peer_key = dpp_parse_jwk(netkey, &curve); in dpp_peer_intro()
4229 if (!intro->peer_key) { in dpp_peer_intro()
4233 dpp_debug_print_key("DPP: Received netAccessKey", intro->peer_key); in dpp_peer_intro()
4244 if (dpp_ecdh(own_key, intro->peer_key, Nx, &Nx_len) < 0) in dpp_peer_intro()
4251 if (dpp_derive_pmk(Nx, Nx_len, intro->pmk, curve->hash_len) < 0) { in dpp_peer_intro()
4255 intro->pmk_len = curve->hash_len; in dpp_peer_intro()
4258 if (dpp_derive_pmkid(curve, own_key, intro->peer_key, intro->pmkid) < in dpp_peer_intro()
[all …]
Ddpp.h668 dpp_peer_intro(struct dpp_introduction *intro, const char *own_connector,
673 void dpp_peer_intro_deinit(struct dpp_introduction *intro);