Lines Matching refs:gsm
3370 struct wpa_group *gsm; local
3397 gsm = sm->group;
3401 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN,
3404 gtk = gsm->GTK[gsm->GN - 1];
3405 gtk_len = gsm->GTK_len;
3417 hdr[0] = gsm->GN & 0x03;
4034 struct wpa_group *gsm = sm->group; local
4048 igtk.keyid[0] = gsm->GN_igtk;
4050 if (gsm->wpa_group_state != WPA_GROUP_SETKEYSDONE ||
4051 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN_igtk, rsc) < 0)
4055 os_memcpy(igtk.igtk, gsm->IGTK[gsm->GN_igtk - 4], len);
4073 gsm = wpa_auth->group;
4079 bigtk.keyid[0] = gsm->GN_bigtk;
4081 if (gsm->wpa_group_state != WPA_GROUP_SETKEYSDONE ||
4082 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN_bigtk, rsc) < 0)
4086 os_memcpy(bigtk.bigtk, gsm->BIGTK[gsm->GN_bigtk - 6], len);
4182 struct wpa_group *gsm = a->group; local
4189 info->gtkidx = gsm->GN & 0x03;
4190 info->gtk = gsm->GTK[gsm->GN - 1];
4191 info->gtk_len = gsm->GTK_len;
4193 if (wpa_auth_get_seqnum(a, NULL, gsm->GN, rsc) < 0)
4201 info->igtkidx = gsm->GN_igtk;
4202 info->igtk = gsm->IGTK[gsm->GN_igtk - 4];
4205 if (wpa_auth_get_seqnum(a, NULL, gsm->GN_igtk, rsc) < 0)
4215 gsm = a->group;
4218 info->bigtkidx = gsm->GN_bigtk;
4219 info->bigtk = gsm->BIGTK[gsm->GN_bigtk - 6];
4221 if (wpa_auth_get_seqnum(a, NULL, gsm->GN_bigtk, rsc) < 0)
4552 struct wpa_group *gsm = sm->group; local
4582 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN, rsc);
4648 gtk = gsm->GTK[gsm->GN - 1];
4649 gtk_len = gsm->GTK_len;
4660 gtkidx = gsm->GN;
5165 struct wpa_group *gsm = sm->group; local
5195 if (gsm->wpa_group_state == WPA_GROUP_SETKEYSDONE)
5196 wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN, rsc);
5200 gtk = gsm->GTK[gsm->GN - 1];
5206 if (random_get_bytes(stub_gtk, gsm->GTK_len) < 0)
5212 kde_len = 2 + RSN_SELECTOR_LEN + 2 + gsm->GTK_len +
5219 hdr[0] = gsm->GN & 0x03;
5222 gtk, gsm->GTK_len);
5245 kde_len = gsm->GTK_len;
5254 rsc, NULL, kde, kde_len, gsm->GN, 1);
5532 struct wpa_group *gsm = sm->group; local
5541 *pos++ = 11 + gsm->GTK_len;
5543 WPA_PUT_LE16(pos, gsm->GN & 0x03);
5545 *pos++ = gsm->GTK_len;
5546 if (wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN, pos) != 0)
5549 os_memcpy(pos, gsm->GTK[gsm->GN - 1], gsm->GTK_len);
5555 if (random_get_bytes(pos, gsm->GTK_len) < 0)
5558 pos += gsm->GTK_len;
5561 gsm->GN);
5563 gsm->GTK[gsm->GN - 1], gsm->GTK_len);
5572 struct wpa_group *gsm = sm->group; local
5582 WPA_PUT_LE16(pos, gsm->GN_igtk);
5584 if (wpa_auth_get_seqnum(sm->wpa_auth, NULL, gsm->GN_igtk, pos) != 0)
5588 os_memcpy(pos, gsm->IGTK[gsm->GN_igtk - 4], len);
5600 gsm->GN_igtk);
5602 gsm->IGTK[gsm->GN_igtk - 4], len);
5611 struct wpa_group *gsm = wpa_auth->group; local
5621 WPA_PUT_LE16(pos, gsm->GN_bigtk);
5623 if (wpa_auth_get_seqnum(wpa_auth, NULL, gsm->GN_bigtk, pos) != 0)
5627 os_memcpy(pos, gsm->BIGTK[gsm->GN_bigtk - 6], len);
5639 gsm->GN_bigtk);
5641 gsm->BIGTK[gsm->GN_bigtk - 6], len);
6874 struct wpa_group *gsm = sm->group; local
6904 gtk = gsm->GTK[gsm->GN - 1];
6905 gtk_len = gsm->GTK_len;
6906 gtkidx = gsm->GN;
7052 struct wpa_group *gsm = sm->group; local
7065 gtk = gsm->GTK[gsm->GN - 1];
7067 kde_len = 2 + RSN_SELECTOR_LEN + 2 + gsm->GTK_len +
7074 hdr[0] = gsm->GN & 0x03;
7077 gtk, gsm->GTK_len);
7094 kde_len = gsm->GTK_len;
7107 rsc, NULL, kde, kde_len, gsm->GN, 1);