qcacld-3.0: Check TX flag for all frames

Currently driver checks TX flag only for authentication
frames. This causes wrong tag for the frames.

Check TX flag for Deauth/Disassoc & authentication frames
also.

Change-Id: Id499bc1978ee72bac2435be165b31d0db49ce9d8
CRs-Fixed: 3203858
This commit is contained in:
Pragaspathi Thilagaraj
2022-05-24 01:04:52 +05:30
committed by Madan Koyyalamudi
parent d8a52c544c
commit e48e6ea80e

View File

@@ -2055,10 +2055,6 @@ extract_roam_frame_info_tlv(wmi_unified_t wmi_handle, void *evt_buf,
dst_buf->is_rsp = WMI_GET_BITS(src_data->frame_info,
WLAN_FRAME_INFO_RESP_OFFSET, 1);
dst_buf->is_rsp &=
(dst_buf->type != WMI_ROAM_FRAME_INFO_FRAME_TYPE_EXT &&
dst_buf->subtype == MGMT_SUBTYPE_AUTH);
dst_buf->seq_num = WMI_GET_BITS(src_data->frame_info,
WLAN_FRAME_INFO_SEQ_NUM_OFFSET,
16);