Lines Matching refs:igtk
167 wifi_wpa_igtk_t *igtk = os_malloc(sizeof(wifi_wpa_igtk_t)); in wpa_auth_set_key() local
169 if (igtk != NULL) { in wpa_auth_set_key()
170 memcpy(&igtk->igtk[0], key, WPA_IGTK_LEN); in wpa_auth_set_key()
171 memset((uint8_t*)&igtk->pn[0],0,6); in wpa_auth_set_key()
172 igtk->keyid[0] = idx; in wpa_auth_set_key()
173 igtk->keyid[1] = 0; in wpa_auth_set_key()
178 ret = esp_wifi_set_igtk_internal(ESP_IF_WIFI_AP, igtk); in wpa_auth_set_key()
179 os_free(igtk); in wpa_auth_set_key()
1759 struct wpa_igtk_kde igtk; in ieee80211w_kde_add() local
1765 igtk.keyid[0] = gsm->GN_igtk; in ieee80211w_kde_add()
1766 igtk.keyid[1] = 0; in ieee80211w_kde_add()
1768 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN_igtk, igtk.pn) < 0) in ieee80211w_kde_add()
1769 memset(igtk.pn, 0, sizeof(igtk.pn)); in ieee80211w_kde_add()
1770 memcpy(igtk.igtk, gsm->IGTK[gsm->GN_igtk - 4], WPA_IGTK_LEN); in ieee80211w_kde_add()
1776 if (os_get_random(igtk.igtk, WPA_IGTK_LEN) < 0) in ieee80211w_kde_add()
1780 (const u8 *) &igtk, sizeof(igtk), NULL, 0); in ieee80211w_kde_add()