Not all PMDs allow RTE flow rules to be created before start.
This capability will be set for the ones that allow it.

Signed-off-by: Martin Havlik <xhavl...@stud.fit.vutbr.cz>
---
 lib/ethdev/rte_ethdev.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h
index bef24173cf..3115a6fccf 100644
--- a/lib/ethdev/rte_ethdev.h
+++ b/lib/ethdev/rte_ethdev.h
@@ -1448,6 +1448,8 @@ struct rte_eth_conf {
 #define RTE_ETH_DEV_CAPA_RUNTIME_RX_QUEUE_SETUP 0x00000001
 /** Device supports Tx queue setup after device started. */
 #define RTE_ETH_DEV_CAPA_RUNTIME_TX_QUEUE_SETUP 0x00000002
+/** Device supports RTE Flow rule creation before device start. */
+#define RTE_ETH_DEV_CAPA_FLOW_CREATE_BEFORE_START 0x00000004
 /**@}*/
 
 /*
-- 
2.27.0

Reply via email to