Parcourir la source

qcacmn: Add fisa_bypass flag in flow tuple info

Add a field "bypass_fisa" to indicate that the
current flow is not to be added to the flow table.
This is used for short lived UDP flows.

Change-Id: Ib8dbd9d03da0e97f09f0a95e3f9655fe3b5b97a2
CRs-Fixed: 3249829
Rakesh Pillai il y a 2 ans
Parent
commit
7b3009b0e5
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      dp/inc/cdp_txrx_cmn_struct.h

+ 4 - 0
dp/inc/cdp_txrx_cmn_struct.h

@@ -2685,6 +2685,9 @@ enum cdp_flow_protocol_type {
 
 /**
  * cdp_rx_flow_tuple_info - RX flow tuple info used for addition/deletion
+ * @tuple_populated:
+ * @is_exception: Flows which are added to flow table but not aggregated.
+ * @bypass_fisa: Flow which are not added to flow table.
  * @dest_ip_127_96: destination IP address bit fields 96-127
  * @dest_ip_95_64: destination IP address bit fields 64-95
  * @dest_ip_63_32: destination IP address bit fields 32-63
@@ -2701,6 +2704,7 @@ struct cdp_rx_flow_tuple_info {
 #ifdef WLAN_SUPPORT_RX_FISA
 	uint8_t tuple_populated;
 	uint8_t is_exception;
+	bool bypass_fisa;
 #endif
 	uint32_t dest_ip_127_96;
 	uint32_t dest_ip_95_64;