Lines Matching refs:key_data_length

1541 	u16 key_info, ver, key_data_length;  local
1568 key_data_length = WPA_GET_BE16(mic + mic_len);
1572 mic_len, key_data_length);
1578 if (key_data_length > data_len - sizeof(*hdr) - keyhdrlen) {
1581 key_data_length,
1630 key_data_length >= 8 && key_data_length % 8 == 0) {
1631 key_data_length -= 8; /* AES-WRAP adds 8 bytes */
1632 key_data_buf = os_malloc(key_data_length);
1635 key_data_buf_len = key_data_length;
1637 key_data_length / 8, key_data, key_data_buf)) {
1644 key_data, key_data_length);
1653 } else if (key_data_length == 0 ||
1658 !get_ie(key_data, key_data_length, WLAN_EID_RSN)) ||
1660 key_data_length == AES_BLOCK_SIZE)) {
1790 &key_data_length) < 0) {
3637 u16 key_info, ver, key_data_length; local
3784 key_data_length = WPA_GET_BE16(mic + mic_len);
3785 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
3799 if (key_data_length < 8 || key_data_length % 8) {
3802 key_data_length);
3805 key_data_length -= 8; /* AES-WRAP adds 8 bytes */
3806 key_data_buf = os_malloc(key_data_length);
3809 key_data_buf_len = key_data_length;
3810 if (aes_unwrap(PTK.kek, PTK.kek_len, key_data_length / 8,
3819 key_data, key_data_length);
3822 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {
5023 u16 key_data_length; local
5039 key_data_length = WPA_GET_BE16(mic + mic_len);
5040 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
5044 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {
5417 u16 key_data_length; local
5434 key_data_length = WPA_GET_BE16(mic + mic_len);
5435 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
5439 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {