Lines Matching refs:gtk
609 u8 gtk[32];
618 const u8 *_gtk = gd->gtk;
621 wpa_hexdump_key(MSG_DEBUG, "WPA: Group Key", gd->gtk, gd->gtk_len);
628 os_memcpy(gtk_buf, gd->gtk, 16);
629 os_memcpy(gtk_buf + 16, gd->gtk + 24, 8);
630 os_memcpy(gtk_buf + 24, gd->gtk + 16, 8);
675 const u8 *gtk, size_t gtk_len,
691 gtk, gtk_len);
693 if (gtk_len < 2 || gtk_len - 2 > sizeof(gd.gtk))
696 gd.keyidx = gtk[0] & 0x3;
698 !!(gtk[0] & BIT(2)));
699 gtk += 2;
702 os_memcpy(gd.gtk, gtk, gtk_len);
1063 if (ie.gtk && !(key_info & WPA_KEY_INFO_ENCR_KEY_DATA)) {
1134 if (ie.gtk &&
1136 ie.gtk, ie.gtk_len, key_info) < 0) {
1164 if (ie.gtk && !(key_info & WPA_KEY_INFO_ENCR_KEY_DATA)) {
1168 if (ie.gtk == NULL) {
1180 ie.gtk, ie.gtk_len);
1181 gd->keyidx = ie.gtk[0] & 0x3;
1183 !!(ie.gtk[0] & BIT(2)));
1184 if (ie.gtk_len - 2 > sizeof(gd->gtk)) {
1189 os_memcpy(gd->gtk, ie.gtk + 2, ie.gtk_len - 2);
1235 if (keydatalen > sizeof(gd->gtk)) {
1241 os_memcpy(gd->gtk, key + 1, keydatalen);
1242 if (rc4_skip(ek, 32, 256, gd->gtk, keydatalen)) {
1252 if (maxkeylen > sizeof(gd->gtk)) {
1260 (const u8 *) (key + 1), gd->gtk)) {