logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_flow_action_vxlan_encap

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                  rte_flow_action_vxlan_encap(3)

Detailed Description

WarningEXPERIMENTAL: this structure may change without prior notice

       RTE_FLOW_ACTION_TYPE_VXLAN_ENCAP

       VXLAN tunnel end-point encapsulation data definition

       The tunnel definition is provided through the flow item pattern, the provided pattern must conform to
       RFC7348 for the tunnel specified. The flow definition must be provided in order from the
       RTE_FLOW_ITEM_TYPE_ETH definition up the end item which is specified by RTE_FLOW_ITEM_TYPE_END.

       The mask field allows user to specify which fields in the flow item definitions can be ignored and which
       have valid data and can be used verbatim.

       Note: the last field is not used in the definition of a tunnel and can be ignored.

       Valid flow definition for RTE_FLOW_ACTION_TYPE_VXLAN_ENCAP include:

       • ETH / IPV4 / UDP / VXLAN / END

       • ETH / IPV6 / UDP / VXLAN / END

       • ETH / VLAN / IPV4 / UDP / VXLAN / END

       Definition at line 3700 of file rte_flow.h.

Field Documentation

structrte_flow_item*definition
       Encapsulating vxlan tunnel definition (terminated by the END pattern item).

       Definition at line 3705 of file rte_flow.h.

Name

       rte_flow_action_vxlan_encap

Synopsis

       #include <rte_flow.h>

   DataFields
       struct rte_flow_item * definition

See Also