| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | mesh_rsn.c | 207 rsn->igtk_len = wpa_cipher_key_len(conf.group_mgmt_cipher); in __mesh_rsn_auth_init() 208 if (random_get_bytes(rsn->igtk, rsn->igtk_len) < 0) in __mesh_rsn_auth_init() 214 rsn->igtk, rsn->igtk_len); in __mesh_rsn_auth_init() 219 seq, sizeof(seq), rsn->igtk, rsn->igtk_len, in __mesh_rsn_auth_init() 240 rsn->igtk_len = 0; in mesh_rsn_deinit() 567 if (cat[1] == PLINK_OPEN && rsn->igtk_len) in mesh_rsn_protect_frame() 568 len += 2 + 6 + rsn->igtk_len; in mesh_rsn_protect_frame() 615 if (rsn->igtk_len) { in mesh_rsn_protect_frame() 620 os_memcpy(pos, rsn->igtk, rsn->igtk_len); in mesh_rsn_protect_frame() 801 sta->igtk_len = key_len; in mesh_rsn_process_ampe() [all …]
|
| H A D | mesh_rsn.h | 23 size_t igtk_len; member
|
| H A D | mesh_mpm.c | 937 if (sta->igtk_len) { in mesh_mpm_plink_estab() 941 sta->igtk, sta->igtk_len); in mesh_mpm_plink_estab() 947 sta->igtk, sta->igtk_len, in mesh_mpm_plink_estab()
|
| /freebsd/contrib/wpa/src/rsn_supp/ |
| H A D | wpa_ft.c | 893 size_t igtk_len; in wpa_ft_process_igtk_subelem() local 920 igtk_len = wpa_cipher_key_len(sm->mgmt_group_cipher); in wpa_ft_process_igtk_subelem() 921 if (igtk_elem_len != 2 + 6 + 1 + igtk_len + 8) { in wpa_ft_process_igtk_subelem() 926 if (igtk_elem[8] != igtk_len) { in wpa_ft_process_igtk_subelem() 932 if (aes_unwrap(kek, kek_len, igtk_len / 8, igtk_elem + 9, igtk)) { in wpa_ft_process_igtk_subelem() 943 igtk_len); in wpa_ft_process_igtk_subelem() 946 igtk_elem + 2, 6, igtk, igtk_len, in wpa_ft_process_igtk_subelem() 1258 wpa_ft_process_igtk_subelem(sm, parse.igtk, parse.igtk_len) < 0 || in wpa_ft_validate_reassoc_resp()
|
| H A D | wpa.c | 1729 if ((sm->igtk.igtk_len == len && in wpa_supplicant_install_igtk() 1730 os_memcmp(sm->igtk.igtk, igtk->igtk, sm->igtk.igtk_len) == 0) || in wpa_supplicant_install_igtk() 1731 (sm->igtk_wnm_sleep.igtk_len == len && in wpa_supplicant_install_igtk() 1733 sm->igtk_wnm_sleep.igtk_len) == 0)) { in wpa_supplicant_install_igtk() 1777 sm->igtk_wnm_sleep.igtk_len = len; in wpa_supplicant_install_igtk() 1779 sm->igtk_wnm_sleep.igtk_len); in wpa_supplicant_install_igtk() 1781 sm->igtk.igtk_len = len; in wpa_supplicant_install_igtk() 1782 os_memcpy(sm->igtk.igtk, igtk->igtk, sm->igtk.igtk_len); in wpa_supplicant_install_igtk() 1848 if ((sm->mlo.links[link_id].igtk.igtk_len == len && in wpa_supplicant_install_mlo_igtk() 1850 sm->mlo.links[link_id].igtk.igtk_len) == 0) || in wpa_supplicant_install_mlo_igtk() [all …]
|
| /freebsd/contrib/wpa/src/nan/ |
| H A D | nan_sec.c | 470 if (ie.igtk && ie.igtk_len) { in nan_sec_rx_key_data() 475 if (ie.igtk_len != WPA_IGTK_KDE_PREFIX_LEN + key_len) { in nan_sec_rx_key_data() 478 ie.igtk_len, in nan_sec_rx_key_data() 1002 WPA_IGTK_KDE_PREFIX_LEN + nan->igtk.igtk_len); in nan_sec_igtk_kde() 1005 wpabuf_put_data(buf, nan->igtk.igtk, nan->igtk.igtk_len); in nan_sec_igtk_kde()
|
| H A D | nan.c | 309 nan->igtk.igtk_len = wpa_cipher_key_len(cipher); in nan_gen_igtk() 311 if (os_get_random(nan->igtk.igtk, nan->igtk.igtk_len) < 0) in nan_gen_igtk() 316 nan->igtk.igtk_len, in nan_gen_igtk() 323 nan->igtk.igtk_len); in nan_gen_igtk() 463 if (nan->igtk.igtk_len) { in nan_stop() 469 nan->igtk.igtk_len = 0; in nan_stop()
|
| /freebsd/contrib/wpa/src/common/ |
| H A D | wpa_common.h | 295 size_t igtk_len; member 614 size_t igtk_len; member 695 size_t igtk_len; member
|
| H A D | wpa_common.c | 1212 parse->igtk_len = len; in wpa_ft_parse_ftie() 3873 ie->igtk_len = left; in wpa_parse_generic()
|
| /freebsd/contrib/wpa/src/ap/ |
| H A D | wpa_auth_ft.c | 2305 size_t igtk_len; in wpa_ft_igtk_subelem() local 2316 igtk_len = wpa_cipher_key_len(sm->wpa_auth->conf.group_mgmt_cipher); in wpa_ft_igtk_subelem() 2320 subelem_len = 1 + 1 + 2 + 6 + 1 + igtk_len + 8; in wpa_ft_igtk_subelem() 2332 *pos++ = igtk_len; in wpa_ft_igtk_subelem() 2339 if (random_get_bytes(stub_igtk, igtk_len / 8) < 0) { in wpa_ft_igtk_subelem() 2345 if (aes_wrap(kek, kek_len, igtk_len / 8, igtk, pos)) { in wpa_ft_igtk_subelem() 2626 size_t igtk_len; in wpa_sm_write_assoc_resp_ies() local 2628 igtk = wpa_ft_igtk_subelem(sm, &igtk_len); in wpa_sm_write_assoc_resp_ies() 2635 nbuf = os_realloc(subelem, subelem_len + igtk_len); in wpa_sm_write_assoc_resp_ies() 2642 os_memcpy(subelem + subelem_len, igtk, igtk_len); in wpa_sm_write_assoc_resp_ies() [all …]
|
| H A D | sta_info.h | 150 size_t igtk_len; member
|
| H A D | wpa_auth.c | 4466 info->igtk_len = wpa_cipher_key_len(a->conf.group_mgmt_cipher); 4631 !ml_key_info.links[i].igtk_len) 4637 ml_key_info.links[i].igtk_len); 4642 ml_key_info.links[i].igtk_len; 4659 ml_key_info.links[i].igtk_len); 4660 pos += ml_key_info.links[i].igtk_len; 4675 !ml_key_info.links[i].igtk_len) 4681 ml_key_info.links[i].igtk_len); 4686 ml_key_info.links[i].igtk_len; 4703 ml_key_info.links[i].igtk_len); [all …]
|
| H A D | wpa_auth.h | 365 u8 igtk_len; member
|