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