Browse Source

qcacmn: In NAWDS, set host inspected bit for GSN based packets

In the case of NAWDS set the host inspected bit for
GSN based packets to avoid the FW reinjection.

Change-Id: Iee1653e9bebcd1ce6ef283a61d9c10a25b911a26
CRs-Fixed: 3203093
Sai Rupesh Chevuru 3 years ago
parent
commit
9d283234a7
1 changed files with 3 additions and 0 deletions
  1. 3 0
      dp/wifi3.0/dp_tx.c

+ 3 - 0
dp/wifi3.0/dp_tx.c

@@ -2126,6 +2126,9 @@ dp_tx_update_mcast_param(uint16_t peer_id,
 						    msdu_info->gsn);
 
 		msdu_info->vdev_id = vdev->vdev_id + DP_MLO_VDEV_ID_OFFSET;
+		if (qdf_unlikely(vdev->nawds_enabled))
+			HTT_TX_TCL_METADATA_GLBL_SEQ_HOST_INSPECTED_SET(
+							*htt_tcl_metadata, 1);
 	} else {
 		msdu_info->vdev_id = vdev->vdev_id;
 	}