Browse Source

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
Pragaspathi Thilagaraj 2 years ago
parent
commit
e48e6ea80e
1 changed files with 0 additions and 4 deletions
  1. 0 4
      components/wmi/src/wmi_unified_roam_tlv.c

+ 0 - 4
components/wmi/src/wmi_unified_roam_tlv.c

@@ -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);