/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | pmksa_cache_auth.c | 27 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) argument 28 struct rsn_pmksa_cache_entry *pmkid[PMKID_HASH_SIZE]; member 58 hash = PMKID_HASH(entry->pmkid); in pmksa_cache_free_entry() 59 pos = pmksa->pmkid[hash]; in pmksa_cache_free_entry() 66 pmksa->pmkid[hash] = entry->hnext; in pmksa_cache_free_entry() 169 hash = PMKID_HASH(entry->pmkid); in pmksa_cache_link_entry() 170 entry->hnext = pmksa->pmkid[hash]; in pmksa_cache_link_entry() 171 pmksa->pmkid[hash] = entry; in pmksa_cache_link_entry() 178 wpa_hexdump(MSG_DEBUG, "RSN: added PMKID", entry->pmkid, PMKID_LEN); in pmksa_cache_link_entry() 204 const u8 *pmk, size_t pmk_len, const u8 *pmkid, in pmksa_cache_auth_add() argument [all …]
|
D | pmksa_cache_auth.h | 18 u8 pmkid[PMKID_LEN]; member 44 const u8 *spa, const u8 *pmkid); 47 const u8 *pmkid); 50 const u8 *pmk, size_t pmk_len, const u8 *pmkid, 55 pmksa_cache_auth_create_entry(const u8 *pmk, size_t pmk_len, const u8 *pmkid, 64 const u8 *aa, const u8 *pmkid);
|
D | wpa_auth_ie.c | 89 const u8 *pmkid) in wpa_write_rsn_ie() argument 247 if (pmkid) { in wpa_write_rsn_ie() 253 memcpy(pos, pmkid, PMKID_LEN); in wpa_write_rsn_ie() 261 if (pmkid == NULL) { in wpa_write_rsn_ie() 279 int pmkid_count_set = pmkid != NULL; in wpa_write_rsn_ie() 402 const u8 *pmkid = NULL; in wpa_validate_wpa_ie() local 612 &data.pmkid[i * PMKID_LEN], PMKID_LEN); in wpa_validate_wpa_ie() 614 &data.pmkid[i * PMKID_LEN]); in wpa_validate_wpa_ie() 616 pmkid = sm->pmksa->pmkid; in wpa_validate_wpa_ie() 620 if (sm->pmksa && pmkid) { in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth.c | 564 ie.num_pmkid != 1 || ie.pmkid == NULL) { in ft_check_msg_2_of_4() 570 memcpy(sm->sup_pmk_r1_name, ie.pmkid, PMKID_LEN); in ft_check_msg_2_of_4() 952 const u8 *pmk, const u8 *pmkid, bool cache_pmksa) in wpa_auth_pmksa_add_sae() argument 958 if (pmksa_cache_auth_add(wpa_auth->pmksa, pmk, PMK_LEN, pmkid, in wpa_auth_pmksa_add_sae() 967 void wpa_auth_add_sae_pmkid(struct wpa_state_machine *sm, const u8 *pmkid) in wpa_auth_add_sae_pmkid() argument 969 os_memcpy(sm->pmkid, pmkid, PMKID_LEN); in wpa_auth_add_sae_pmkid() 1535 u8 buf[2 + RSN_SELECTOR_LEN + PMKID_LEN], *pmkid = NULL; in SM_STATE() local 1556 pmkid = buf; in SM_STATE() 1558 pmkid[0] = WLAN_EID_VENDOR_SPECIFIC; in SM_STATE() 1559 pmkid[1] = RSN_SELECTOR_LEN + PMKID_LEN; in SM_STATE() [all …]
|
D | wpa_auth_ie.h | 17 const u8 *pmkid; member
|
D | wpa_auth_i.h | 63 u8 pmkid[PMKID_LEN]; member 198 const u8 *pmkid);
|
D | wpa_auth.h | 298 const u8 *pmk, const u8 *pmkid,bool cache_pmksa); 299 void wpa_auth_add_sae_pmkid(struct wpa_state_machine *sm, const u8 *pmkid);
|
D | ieee802_11.c | 247 sta->sae->pmk, sta->sae->pmkid, false); in sae_accept_sta()
|
/hal_espressif-latest/components/wpa_supplicant/src/rsn_supp/ |
D | pmksa_cache.c | 108 const u8 *pmkid, const u8 *kck, size_t kck_len, in pmksa_cache_add() argument 125 if (pmkid) in pmksa_cache_add() 126 os_memcpy(entry->pmkid, pmkid, PMKID_LEN); in pmksa_cache_add() 128 rsn_pmkid_suite_b_192(kck, kck_len, aa, spa, entry->pmkid); in pmksa_cache_add() 130 rsn_pmkid_suite_b(kck, kck_len, aa, spa, entry->pmkid); in pmksa_cache_add() 132 rsn_pmkid(pmk, pmk_len, aa, spa, entry->pmkid, akmp); in pmksa_cache_add() 150 os_memcmp_const(pos->pmkid, entry->pmkid, in pmksa_cache_add() 306 const u8 *aa, const u8 *pmkid, in pmksa_cache_get() argument 312 (pmkid == NULL || in pmksa_cache_get() 313 os_memcmp(entry->pmkid, pmkid, PMKID_LEN) == 0) && in pmksa_cache_get() [all …]
|
D | pmksa_cache.h | 17 u8 pmkid[PMKID_LEN]; member 55 const u8 *aa, const u8 *pmkid, 60 const u8 *pmkid, const u8 *kck, size_t kck_len, 64 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 88 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, in pmksa_cache_get() argument 108 const u8 *pmkid, const u8 *kck, size_t kck_len, in pmksa_cache_add() argument 118 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, in pmksa_cache_set_current() argument
|
D | wpa.c | 396 const u8 *pmkid) in wpa_supplicant_get_pmk() argument 400 if (pmkid && !sm->cur_pmksa) { in wpa_supplicant_get_pmk() 405 sm->cur_pmksa = pmksa_cache_get(sm->pmksa, src_addr, pmkid, in wpa_supplicant_get_pmk() 417 if (pmkid && sm->cur_pmksa && in wpa_supplicant_get_pmk() 418 os_memcmp_const(pmkid, sm->cur_pmksa->pmkid, PMKID_LEN) == 0) { in wpa_supplicant_get_pmk() 420 wpa_hexdump(MSG_DEBUG, "RSN: matched PMKID", pmkid, PMKID_LEN); in wpa_supplicant_get_pmk() 467 if (!sm->cur_pmksa && pmkid && in wpa_supplicant_get_pmk() 468 pmksa_cache_get(sm->pmksa, src_addr, pmkid, NULL)) in wpa_supplicant_get_pmk() 474 } else if (sa && !sm->cur_pmksa && pmkid) { in wpa_supplicant_get_pmk() 694 if (ie.pmkid) { in wpa_supplicant_process_1_of_4() [all …]
|
D | wpa_ie.h | 23 const u8 *pmkid; member
|
D | wpa.h | 41 void wpa_set_pmk(uint8_t *pmk, size_t pmk_length, const u8 *pmkid, bool cache_pmksa);
|
D | wpa_ie.c | 238 os_memcpy(pos, sm->cur_pmksa->pmkid, PMKID_LEN); in wpa_gen_wpa_ie_rsn() 352 ie->pmkid = pos + 2 + RSN_SELECTOR_LEN; in wpa_parse_generic()
|
/hal_espressif-latest/components/wpa_supplicant/src/common/ |
D | wpa_common.h | 361 const u8 *pmkid; member 373 const u8 *spa, u8 *pmkid); 376 const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b() argument 384 const u8 *spa, u8 *pmkid); 387 const u8 *aa, const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b_192() argument 406 int wpa_insert_pmkid(u8 *ies, size_t *ies_len, const u8 *pmkid); 439 u8 *pmkid, int akmp);
|
D | wpa_common.c | 166 if (data.num_pmkid == 1 && data.pmkid) in wpa_ft_parse_ies() 167 parse->rsn_pmkid = data.pmkid; in wpa_ft_parse_ies() 420 data->pmkid = NULL; in wpa_parse_wpa_ie_rsn() 519 data->pmkid = pos; in wpa_parse_wpa_ie_rsn() 560 data->pmkid = NULL; in wpa_parse_wpa_ie_wpa() 1041 const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b() argument 1054 os_memcpy(pmkid, hash, PMKID_LEN); in rsn_pmkid_suite_b() 1073 const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b_192() argument 1086 os_memcpy(pmkid, hash, PMKID_LEN); in rsn_pmkid_suite_b_192() 1226 u8 *pmkid, int akmp) in rsn_pmkid() argument [all …]
|
D | sae.h | 113 u8 pmkid[SAE_PMKID_LEN]; member
|
D | dpp.h | 325 u8 pmkid[PMKID_LEN]; member
|
D | dpp.c | 5747 struct crypto_key *own_key, struct crypto_key *peer_key, u8 *pmkid) in dpp_derive_pmkid() argument 5776 os_memcpy(pmkid, hash, PMKID_LEN); in dpp_derive_pmkid() 5777 wpa_hexdump(MSG_DEBUG, "DPP: PMKID", pmkid, PMKID_LEN); in dpp_derive_pmkid() 5932 if (dpp_derive_pmkid(curve, own_key, peer_key, intro->pmkid) < 0) { in dpp_peer_intro()
|
D | sae.c | 1574 os_memcpy(sae->pmkid, val, SAE_PMKID_LEN); in sae_derive_keys()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpa_main.c | 240 data->pmkid = ie.pmkid; in wpa_parse_wpa_ie_wrapper()
|
D | esp_wifi_driver.h | 114 const u8 *pmkid; member
|
D | esp_hostap.c | 384 wpa_auth_add_sae_pmkid(sta->wpa_sm, sta->sae->pmkid); in hostap_new_assoc_sta()
|
D | esp_wpa3.c | 356 wpa_set_pmk(g_sae_data.pmk, g_sae_data.pmk_len, g_sae_data.pmkid, true); in wpa3_parse_sae_confirm()
|