Home | History | Annotate | Download | only in common

Lines Matching refs:pos

143 	u8 *buf, *pos;
151 pos = buf;
152 os_memcpy(pos, sta_addr, ETH_ALEN);
153 pos += ETH_ALEN;
154 os_memcpy(pos, ap_addr, ETH_ALEN);
155 pos += ETH_ALEN;
156 *pos++ = transaction_seqnum;
158 os_memcpy(pos, rsnie, rsnie_len);
159 pos += rsnie_len;
162 os_memcpy(pos, mdie, mdie_len);
163 pos += mdie_len;
167 os_memcpy(pos, ftie, ftie_len);
172 _ftie = (struct rsn_ftie *) (pos + 2);
174 pos += ftie_len;
177 os_memcpy(pos, ric, ric_len);
178 pos += ric_len;
181 wpa_hexdump(MSG_MSGDUMP, "FT: MIC data", buf, pos - buf);
182 if (omac1_aes_128(kck, buf, pos - buf, mic)) {
250 const u8 *pos;
289 pos = (const u8 *) (hdr + 1);
293 data->group_cipher = rsn_selector_to_bitfield(pos);
301 pos += RSN_SELECTOR_LEN;
311 count = WPA_GET_LE16(pos);
312 pos += 2;
320 data->pairwise_cipher |= rsn_selector_to_bitfield(pos);
321 pos += RSN_SELECTOR_LEN;
339 count = WPA_GET_LE16(pos);
340 pos += 2;
348 data->key_mgmt |= rsn_key_mgmt_to_bitfield(pos);
349 pos += RSN_SELECTOR_LEN;
359 data->capabilities = WPA_GET_LE16(pos);
360 pos += 2;
365 data->num_pmkid = WPA_GET_LE16(pos);
366 pos += 2;
376 data->pmkid = pos;
377 pos += data->num_pmkid * PMKID_LEN;
384 data->mgmt_group_cipher = rsn_selector_to_bitfield(pos);
391 pos += RSN_SELECTOR_LEN;
440 const u8 *pos;
476 pos = (const u8 *) (hdr + 1);
480 data->group_cipher = wpa_selector_to_bitfield(pos);
481 pos += WPA_SELECTOR_LEN;
491 count = WPA_GET_LE16(pos);
492 pos += 2;
500 data->pairwise_cipher |= wpa_selector_to_bitfield(pos);
501 pos += WPA_SELECTOR_LEN;
512 count = WPA_GET_LE16(pos);
513 pos += 2;
521 data->key_mgmt |= wpa_key_mgmt_to_bitfield(pos);
522 pos += WPA_SELECTOR_LEN;
532 data->capabilities = WPA_GET_LE16(pos);
533 pos += 2;
560 u8 *pos, r0_key_data[48], hash[32];
574 pos = buf;
575 *pos++ = ssid_len;
576 os_memcpy(pos, ssid, ssid_len);
577 pos += ssid_len;
578 os_memcpy(pos, mdid, MOBILITY_DOMAIN_ID_LEN);
579 pos += MOBILITY_DOMAIN_ID_LEN;
580 *pos++ = r0kh_id_len;
581 os_memcpy(pos, r0kh_id, r0kh_id_len);
582 pos += r0kh_id_len;
583 os_memcpy(pos, s0kh_id, ETH_ALEN);
584 pos += ETH_ALEN;
586 sha256_prf(xxkey, xxkey_len, "FT-R0", buf, pos - buf,
643 u8 *pos;
646 pos = buf;
647 os_memcpy(pos, r1kh_id, FT_R1KH_ID_LEN);
648 pos += FT_R1KH_ID_LEN;
649 os_memcpy(pos, s1kh_id, ETH_ALEN);
650 pos += ETH_ALEN;
652 sha256_prf(pmk_r0, PMK_LEN, "FT-R1", buf, pos - buf, pmk_r1, PMK_LEN);
669 u8 *pos, hash[32];
677 pos = buf;
678 os_memcpy(pos, snonce, WPA_NONCE_LEN);
679 pos += WPA_NONCE_LEN;
680 os_memcpy(pos, anonce, WPA_NONCE_LEN);
681 pos += WPA_NONCE_LEN;
682 os_memcpy(pos, bssid, ETH_ALEN);
683 pos += ETH_ALEN;
684 os_memcpy(pos, sta_addr, ETH_ALEN);
685 pos += ETH_ALEN;
687 sha256_prf(pmk_r1, PMK_LEN, "FT-PTK", buf, pos - buf, ptk, ptk_len);