Lines Matching refs:bigtk

1700 				       const struct wpa_bigtk_kde *bigtk,  in wpa_supplicant_install_bigtk()  argument
1704 u16 keyidx = WPA_GET_LE16(bigtk->keyid); in wpa_supplicant_install_bigtk()
1707 if ((sm->bigtk.bigtk_len == len && in wpa_supplicant_install_bigtk()
1708 os_memcmp(sm->bigtk.bigtk, bigtk->bigtk, in wpa_supplicant_install_bigtk()
1709 sm->bigtk.bigtk_len) == 0) || in wpa_supplicant_install_bigtk()
1711 os_memcmp(sm->bigtk_wnm_sleep.bigtk, bigtk->bigtk, in wpa_supplicant_install_bigtk()
1721 keyidx, MAC2STR(bigtk->pn)); in wpa_supplicant_install_bigtk()
1722 wpa_hexdump_key(MSG_DEBUG, "WPA: BIGTK", bigtk->bigtk, len); in wpa_supplicant_install_bigtk()
1730 keyidx, 0, bigtk->pn, sizeof(bigtk->pn), in wpa_supplicant_install_bigtk()
1731 bigtk->bigtk, len, KEY_FLAG_GROUP_RX) < 0) { in wpa_supplicant_install_bigtk()
1739 os_memcpy(sm->bigtk_wnm_sleep.bigtk, bigtk->bigtk, in wpa_supplicant_install_bigtk()
1742 sm->bigtk.bigtk_len = len; in wpa_supplicant_install_bigtk()
1743 os_memcpy(sm->bigtk.bigtk, bigtk->bigtk, sm->bigtk.bigtk_len); in wpa_supplicant_install_bigtk()
1808 const struct rsn_mlo_bigtk_kde *bigtk, in wpa_supplicant_install_mlo_bigtk() argument
1812 u16 keyidx = WPA_GET_LE16(bigtk->keyid); in wpa_supplicant_install_mlo_bigtk()
1815 if ((sm->mlo.links[link_id].bigtk.bigtk_len == len && in wpa_supplicant_install_mlo_bigtk()
1816 os_memcmp(sm->mlo.links[link_id].bigtk.bigtk, bigtk->bigtk, in wpa_supplicant_install_mlo_bigtk()
1817 sm->mlo.links[link_id].bigtk.bigtk_len) == 0) || in wpa_supplicant_install_mlo_bigtk()
1819 os_memcmp(sm->mlo.links[link_id].bigtk_wnm_sleep.bigtk, in wpa_supplicant_install_mlo_bigtk()
1820 bigtk->bigtk, in wpa_supplicant_install_mlo_bigtk()
1831 link_id, keyidx, MAC2STR(bigtk->pn)); in wpa_supplicant_install_mlo_bigtk()
1832 wpa_hexdump_link_key(MSG_DEBUG, link_id, "RSN: BIGTK", bigtk->bigtk, in wpa_supplicant_install_mlo_bigtk()
1842 broadcast_ether_addr, keyidx, 0, bigtk->pn, in wpa_supplicant_install_mlo_bigtk()
1843 sizeof(bigtk->pn), bigtk->bigtk, len, in wpa_supplicant_install_mlo_bigtk()
1853 os_memcpy(sm->mlo.links[link_id].bigtk_wnm_sleep.bigtk, in wpa_supplicant_install_mlo_bigtk()
1854 bigtk->bigtk, in wpa_supplicant_install_mlo_bigtk()
1857 sm->mlo.links[link_id].bigtk.bigtk_len = len; in wpa_supplicant_install_mlo_bigtk()
1858 os_memcpy(sm->mlo.links[link_id].bigtk.bigtk, bigtk->bigtk, in wpa_supplicant_install_mlo_bigtk()
1859 sm->mlo.links[link_id].bigtk.bigtk_len); in wpa_supplicant_install_mlo_bigtk()
1942 if (ie->bigtk && sm->beacon_prot) { in ieee80211w_set_keys()
1943 const struct wpa_bigtk_kde *bigtk; in ieee80211w_set_keys() local
1949 bigtk = (const struct wpa_bigtk_kde *) ie->bigtk; in ieee80211w_set_keys()
1950 if (wpa_supplicant_install_bigtk(sm, bigtk, 0) < 0) in ieee80211w_set_keys()
4218 os_memset(&sm->bigtk, 0, sizeof(sm->bigtk)); in wpa_sm_clear_ptk()
4230 os_memset(&sm->mlo.links[i].bigtk, 0, in wpa_sm_clear_ptk()
4231 sizeof(sm->mlo.links[i].bigtk)); in wpa_sm_clear_ptk()
5320 const struct wpa_bigtk_kde *bigtk; in wpa_wnmsleep_install_key() local
5322 bigtk = (const struct wpa_bigtk_kde *) (buf + 2); in wpa_wnmsleep_install_key()
5324 wpa_supplicant_install_bigtk(sm, bigtk, 1) < 0) in wpa_wnmsleep_install_key()