Lines Matching defs:key_data_length
1540 u16 key_info, ver, key_data_length;
1567 key_data_length = WPA_GET_BE16(mic + mic_len);
1569 " key_info=0x%x type=%u mic_len=%zu key_data_length=%u",
1571 mic_len, key_data_length);
1577 if (key_data_length > data_len - sizeof(*hdr) - keyhdrlen) {
1580 key_data_length,
1629 key_data_length >= 8 && key_data_length % 8 == 0) {
1630 key_data_length -= 8; /* AES-WRAP adds 8 bytes */
1631 key_data_buf = os_malloc(key_data_length);
1634 key_data_buf_len = key_data_length;
1636 key_data_length / 8, key_data, key_data_buf)) {
1643 key_data, key_data_length);
1652 } else if (key_data_length == 0 ||
1657 !get_ie(key_data, key_data_length, WLAN_EID_RSN)) ||
1659 key_data_length == AES_BLOCK_SIZE)) {
1789 &key_data_length) < 0) {
3635 u16 key_info, ver, key_data_length;
3782 key_data_length = WPA_GET_BE16(mic + mic_len);
3783 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
3797 if (key_data_length < 8 || key_data_length % 8) {
3800 key_data_length);
3803 key_data_length -= 8; /* AES-WRAP adds 8 bytes */
3804 key_data_buf = os_malloc(key_data_length);
3807 key_data_buf_len = key_data_length;
3808 if (aes_unwrap(PTK.kek, PTK.kek_len, key_data_length / 8,
3817 key_data, key_data_length);
3820 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {
4875 u16 key_data_length;
4891 key_data_length = WPA_GET_BE16(mic + mic_len);
4892 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
4896 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {
5269 u16 key_data_length;
5286 key_data_length = WPA_GET_BE16(mic + mic_len);
5287 if (key_data_length > sm->last_rx_eapol_key_len - sizeof(*hdr) -
5291 if (wpa_parse_kde_ies(key_data, key_data_length, &kde) < 0) {