Add IPv4 next protocol modify field definition. Signed-off-by: Viacheslav Ovsiienko <viachesl...@nvidia.com> --- doc/guides/rel_notes/release_24_03.rst | 1 + lib/ethdev/rte_flow.h | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/doc/guides/rel_notes/release_24_03.rst b/doc/guides/rel_notes/release_24_03.rst index 2b91217943..33e9303ae1 100644 --- a/doc/guides/rel_notes/release_24_03.rst +++ b/doc/guides/rel_notes/release_24_03.rst @@ -64,6 +64,7 @@ New Features * Added ``RTE_FLOW_ITEM_TYPE_RANDOM`` to match random value. * Added ``RTE_FLOW_FIELD_RANDOM`` to represent it in field ID struct. + * Added ``RTE_FLOW_FIELD_IPV4_PROTO`` to represent it in field ID struct. * ** Support for getting the number of used descriptors of a Tx queue. ** diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index 1267c146e5..84af730dc7 100644 --- a/lib/ethdev/rte_flow.h +++ b/lib/ethdev/rte_flow.h @@ -3933,7 +3933,8 @@ enum rte_flow_field_id { RTE_FLOW_FIELD_IPV4_IHL, /**< IPv4 IHL. */ RTE_FLOW_FIELD_IPV4_TOTAL_LEN, /**< IPv4 total length. */ RTE_FLOW_FIELD_IPV6_PAYLOAD_LEN,/**< IPv6 payload length. */ - RTE_FLOW_FIELD_RANDOM /**< Random value. */ + RTE_FLOW_FIELD_RANDOM, /**< Random value. */ + RTE_FLOW_FIELD_IPV4_PROTO /**< IPv4 next protocol. */ }; /** -- 2.18.1