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

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                                rte_vxlan_hdr(3)

Detailed Description

       VXLAN protocol header. Contains the 8-bit flag, 24-bit VXLAN Network Identifier and Reserved fields (24
       bits and 8 bits)

       Definition at line 30 of file rte_vxlan.h.

Field Documentation

rte_be32_tvx_flags
       flags (8 bits) + extensions (24 bits).

       Definition at line 32 of file rte_vxlan.h.

   uint8_tflags
       Default is I bit, others are extensions.

       Definition at line 35 of file rte_vxlan.h.

   uint8_tflag_g
       GBP bit.

       Definition at line 38 of file rte_vxlan.h.

   uint8_tflag_ver
       GPE Protocol Version.

       Definition at line 40 of file rte_vxlan.h.

   uint8_tflag_i
       VNI bit.

       Definition at line 41 of file rte_vxlan.h.

   uint8_tflag_p
       GPE Next Protocol bit.

       Definition at line 42 of file rte_vxlan.h.

   uint8_tflag_b
       GPE Ingress-Replicated BUM.

       Definition at line 43 of file rte_vxlan.h.

   uint8_tflag_o
       GPE OAM Packet bit.

       Definition at line 44 of file rte_vxlan.h.

   uint8_tflag_d
       GBP Don't Learn bit.

       Definition at line 61 of file rte_vxlan.h.

   uint8_tflag_a
       GBP Applied bit.

       Definition at line 63 of file rte_vxlan.h.

   uint16_tpolicy_id
       GBP Identifier.

       Definition at line 73 of file rte_vxlan.h.

   uint8_tproto
       GPE Next protocol.

       Definition at line 76 of file rte_vxlan.h.

   rte_be32_tvx_vni
       VNI (24 bits) + reserved (8 bits).

       Definition at line 89 of file rte_vxlan.h.

   uint8_tvni[3]
       VXLAN Identifier.

       Definition at line 91 of file rte_vxlan.h.

   uint8_trsvd1
       Reserved.

       Definition at line 93 of file rte_vxlan.h.

   uint8_tlast_rsvd
       Reserved.

       Definition at line 94 of file rte_vxlan.h.

Name

       rte_vxlan_hdr

Synopsis

       #include <rte_vxlan.h>

See Also