/dragonfly/contrib/wpa_supplicant/src/ap/ |
H A D | pmksa_cache_auth.c | 26 #define PMKID_HASH(pmkid) (unsigned int) ((pmkid)[0] & 0x7f) argument 62 pos = pmksa->pmkid[hash]; in pmksa_cache_free_entry() 247 pmksa->pmkid[hash] = entry; in pmksa_cache_link_entry() 334 if (pmkid) in pmksa_cache_auth_create_entry() 335 os_memcpy(entry->pmkid, pmkid, PMKID_LEN); in pmksa_cache_auth_create_entry() 403 os_memcpy(entry->pmkid, pmkid, PMKID_LEN); in pmksa_cache_add_okc() 461 pmksa->pmkid[i] = NULL; in pmksa_cache_auth_deinit() 479 if (pmkid) { in pmksa_cache_auth_get() 480 for (entry = pmksa->pmkid[PMKID_HASH(pmkid)]; entry; in pmksa_cache_auth_get() 484 os_memcmp(entry->pmkid, pmkid, PMKID_LEN) == 0) in pmksa_cache_auth_get() [all …]
|
H A D | pmksa_cache_auth.h | 19 u8 pmkid[PMKID_LEN]; member 46 const u8 *spa, const u8 *pmkid); 49 const u8 *pmkid); 52 const u8 *pmk, size_t pmk_len, const u8 *pmkid, 57 pmksa_cache_auth_create_entry(const u8 *pmk, size_t pmk_len, const u8 *pmkid, 66 const u8 *aa, const u8 *pmkid);
|
H A D | wpa_auth_ie.c | 92 const u8 *pmkid) in wpa_write_rsn_ie() argument 307 if (pmkid) { in wpa_write_rsn_ie() 322 if (pmkid == NULL) { in wpa_write_rsn_ie() 517 const u8 *pmkid; member 525 data->pmkid); in wpa_auth_okc_iter() 542 const u8 *pmkid = NULL; in wpa_validate_wpa_ie() local 883 pmkid = sm->pmksa->pmkid; in wpa_validate_wpa_ie() 893 idata.pmkid = &data.pmkid[i * PMKID_LEN]; in wpa_validate_wpa_ie() 901 idata.pmkid); in wpa_validate_wpa_ie() 902 pmkid = idata.pmkid; in wpa_validate_wpa_ie() [all …]
|
H A D | wpa_auth.h | 374 const u8 *pmk, const u8 *pmkid); 375 void wpa_auth_add_sae_pmkid(struct wpa_state_machine *sm, const u8 *pmkid); 377 const u8 *pmk, size_t pmk_len, const u8 *pmkid, 388 const u8 *pmkid, int expiration); 393 const u8 *pmkid); 396 const u8 *sta_addr, const u8 *pmkid); 400 u8 *pmkid, u8 *pmk); 474 size_t pmk_len, const u8 *pmkid);
|
H A D | wpa_auth.c | 2136 pmkid = buf; in SM_STATE() 2151 pmkid = NULL; in SM_STATE() 2164 pmkid = NULL; in SM_STATE() 2172 pmkid = NULL; in SM_STATE() 2187 pmkid = NULL; in SM_STATE() 4436 os_memcpy(sm->pmkid, pmkid, PMKID_LEN); in wpa_auth_add_sae_pmkid() 4544 const u8 *pmkid) in wpa_auth_pmksa_get() argument 4562 os_memcpy(pmkid, pmksa->pmkid, PMKID_LEN); in wpa_auth_pmksa_set_to_sm() 4864 const u8 *pmkid; member 4893 idata.pmkid = pmkid; in wpa_auth_pmksa_get_fils_cache_id() [all …]
|
H A D | ctrl_iface_ap.c | 897 u8 pmkid[PMKID_LEN]; in hostapd_ctrl_iface_pmksa_add() local 916 if (hexstr2bin(pos, pmkid, PMKID_LEN) < 0) in hostapd_ctrl_iface_pmksa_add() 938 pmkid, expiration, akmp); in hostapd_ctrl_iface_pmksa_add() 955 u8 pmkid[PMKID_LEN]; in hostapd_ctrl_iface_pmksa_create_entry() local 973 if (hexstr2bin(pos, pmkid, PMKID_LEN) < 0) in hostapd_ctrl_iface_pmksa_create_entry() 992 return wpa_auth_pmksa_create_entry(aa, spa, pmk, pmkid, expiration); in hostapd_ctrl_iface_pmksa_create_entry()
|
H A D | wpa_auth_i.h | 62 u8 pmkid[PMKID_LEN]; /* valid if pmkid_set == 1 */ member 271 const u8 *pmkid);
|
H A D | wpa_auth_ie.h | 17 const u8 *pmkid; member
|
H A D | ieee802_11.c | 715 params.pmkid = sta->sae->pmkid; in sae_sme_send_external_auth_status() 758 sta->sae->pmk, sta->sae->pmkid); in sae_accept_sta() 1572 if (rsn.pmkid && rsn.num_pmkid > 0) { in handle_auth_fils() 1574 const u8 *pmkid; in handle_auth_fils() local 1579 pmkid = rsn.pmkid; in handle_auth_fils() 1584 pmkid); in handle_auth_fils() 1589 pmkid); in handle_auth_fils() 1592 pmkid += PMKID_LEN; in handle_auth_fils() 2718 res = sha256_vector(2, addr, len, pmkid); in owe_process_assoc_req() 2721 res = sha384_vector(2, addr, len, pmkid); in owe_process_assoc_req() [all …]
|
/dragonfly/contrib/wpa_supplicant/src/rsn_supp/ |
H A D | pmksa_cache.c | 47 entry->pmkid, in pmksa_cache_free_entry() 150 if (pmkid) in pmksa_cache_add() 151 os_memcpy(entry->pmkid, pmkid, PMKID_LEN); in pmksa_cache_add() 189 os_memcmp_const(pos->pmkid, entry->pmkid, in pmksa_cache_add_entry() 349 const u8 *aa, const u8 *pmkid, in pmksa_cache_get() argument 356 (pmkid == NULL || in pmksa_cache_get() 357 os_memcmp(entry->pmkid, pmkid, PMKID_LEN) == 0) && in pmksa_cache_get() 492 if (pmkid) in pmksa_cache_set_current() 494 pmkid, PMKID_LEN); in pmksa_cache_set_current() 504 if (pmkid) in pmksa_cache_set_current() [all …]
|
H A D | pmksa_cache.h | 17 u8 pmkid[PMKID_LEN]; member 63 const u8 *aa, const u8 *pmkid, 70 const u8 *pmkid, const u8 *kck, size_t kck_len, 78 int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, 103 pmksa_cache_get(struct rsn_pmksa_cache *pmksa, const u8 *aa, const u8 *pmkid, in pmksa_cache_get() argument 136 const u8 *pmkid, const u8 *kck, size_t kck_len, in pmksa_cache_add() argument 147 static inline int pmksa_cache_set_current(struct wpa_sm *sm, const u8 *pmkid, in pmksa_cache_set_current() argument
|
H A D | wpa.c | 263 const u8 *pmkid) in wpa_supplicant_get_pmk() argument 267 if (pmkid && !sm->cur_pmksa) { in wpa_supplicant_get_pmk() 284 if (pmkid && sm->cur_pmksa && in wpa_supplicant_get_pmk() 285 os_memcmp_const(pmkid, sm->cur_pmksa->pmkid, PMKID_LEN) == 0) { in wpa_supplicant_get_pmk() 386 if (!sm->cur_pmksa && pmkid && in wpa_supplicant_get_pmk() 615 if (ie.pmkid) { in wpa_supplicant_process_1_of_4() 1276 rsn.pmkid, WPA_PMK_NAME_LEN); in ft_validate_rsnie() 2526 sm->cur_pmksa->pmkid, PMKID_LEN); in wpa_sm_get_mib() 3816 if (rsn.pmkid && rsn.num_pmkid > 0) { in fils_process_auth() 3825 if (os_memcmp(sm->cur_pmksa->pmkid, rsn.pmkid, PMKID_LEN) != 0) in fils_process_auth() [all …]
|
H A D | wpa.h | 43 const u8 *pmkid, const u8 *fils_cache_id, 46 const u8 *pmkid, const u8 *fils_cache_id); 125 const u8 *pmkid, const u8 *bssid); 164 const u8 *pmkid, const u8 *bssid, 203 size_t pmk_len, const u8 *pmkid, in wpa_sm_set_pmk() argument
|
H A D | wpa_i.h | 248 const u8 *bssid, const u8 *pmkid, in wpa_sm_add_pmkid() argument 253 return sm->ctx->add_pmkid(sm->ctx->ctx, network_ctx, bssid, pmkid, in wpa_sm_add_pmkid() 258 const u8 *bssid, const u8 *pmkid, in wpa_sm_remove_pmkid() argument 262 return sm->ctx->remove_pmkid(sm->ctx->ctx, network_ctx, bssid, pmkid, in wpa_sm_remove_pmkid()
|
H A D | wpa_ie.h | 19 const u8 *pmkid; member
|
H A D | wpa_ie.c | 236 os_memcpy(pos, sm->cur_pmksa->pmkid, PMKID_LEN); in wpa_gen_wpa_ie_rsn() 414 ie->pmkid = pos + 2 + RSN_SELECTOR_LEN; in wpa_parse_generic()
|
/dragonfly/contrib/wpa_supplicant/src/common/ |
H A D | wpa_common.h | 356 u8 *pmkid); 402 const u8 *pmkid; member 414 u8 *pmkid, int akmp); 417 const u8 *spa, u8 *pmkid); 420 const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b() argument 427 const u8 *spa, u8 *pmkid); 430 const u8 *aa, const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b_192() argument 442 int wpa_insert_pmkid(u8 *ies, size_t *ies_len, const u8 *pmkid);
|
H A D | wpa_common.c | 527 u8 *pmkid) in fils_pmkid_erp() argument 545 os_memcpy(pmkid, hash, PMKID_LEN); in fils_pmkid_erp() 962 parse->rsn_pmkid = data.pmkid; in wpa_ft_parse_ies() 1204 data->pmkid = NULL; in wpa_parse_wpa_ie_rsn() 1337 data->pmkid = pos; in wpa_parse_wpa_ie_rsn() 1406 data->pmkid = NULL; in wpa_parse_wpa_ie_wpa() 1838 u8 *pmkid, int akmp) in rsn_pmkid() argument 1865 os_memcpy(pmkid, hash, PMKID_LEN); in rsn_pmkid() 1883 const u8 *spa, u8 *pmkid) in rsn_pmkid_suite_b() argument 1896 os_memcpy(pmkid, hash, PMKID_LEN); in rsn_pmkid_suite_b() [all …]
|
H A D | common_module_tests.c | 321 const u8 pmkid[] = { in sae_tests() local 394 if (os_memcmp(pmkid, sae.pmkid, SAE_PMKID_LEN) != 0) { in sae_tests()
|
H A D | sae.h | 56 u8 pmkid[SAE_PMKID_LEN]; member
|
/dragonfly/contrib/wpa_supplicant/wpa_supplicant/ |
H A D | mesh_rsn.c | 390 sta->sae->pmkid, sta->sae->pmk); in mesh_rsn_auth_sae_sta() 416 void mesh_rsn_get_pmkid(struct mesh_rsn *rsn, struct sta_info *sta, u8 *pmkid) in mesh_rsn_get_pmkid() argument 418 os_memcpy(pmkid, sta->sae->pmkid, SAE_PMKID_LEN); in mesh_rsn_get_pmkid() 662 os_memcmp(chosen_pmk, sta->sae->pmkid, PMKID_LEN) != 0)) { in mesh_rsn_process_ampe()
|
H A D | wpas_glue.c | 544 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_add_pmkid() argument 565 params.pmkid = pmkid; in wpa_supplicant_add_pmkid() 574 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_remove_pmkid() argument 594 params.pmkid = pmkid; in wpa_supplicant_remove_pmkid()
|
H A D | mesh_rsn.h | 34 void mesh_rsn_get_pmkid(struct mesh_rsn *rsn, struct sta_info *sta, u8 *pmkid);
|
H A D | preauth_test.c | 147 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_add_pmkid() argument 157 const u8 *bssid, const u8 *pmkid, in wpa_supplicant_remove_pmkid() argument
|
/dragonfly/contrib/wpa_supplicant/src/drivers/ |
H A D | driver_wext.c | 2319 u32 cmd, const u8 *bssid, const u8 *pmkid) in wpa_driver_wext_pmksa() argument 2332 if (pmkid) in wpa_driver_wext_pmksa() 2333 os_memcpy(pmksa.pmkid, pmkid, IW_PMKID_LEN); in wpa_driver_wext_pmksa() 2353 params->pmkid); in wpa_driver_wext_add_pmkid() 2362 params->pmkid); in wpa_driver_wext_remove_pmkid()
|