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:

committed by
Madan Koyyalamudi

parent
d8a52c544c
commit
e48e6ea80e
@@ -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);
|
||||
|
Reference in New Issue
Block a user