rte_vxlan_hdr(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ¦‹ rte_vxlan_hdr(3) πŸ¦‹

Library Functions Manual β€” yes bestie, that’s the manual name, folded in right here at the top πŸ’–


✨ NAME ✨

rte_vxlan_hdr


🌸 SYNOPSIS 🌸

#include <rte_vxlan.h>

πŸ’… Detailed Description πŸ’…

Okay so this is the VXLAN protocol header. It contains the 8-bit flag, 24-bit VXLAN Network Identifier and Reserved fields (24 bits and 8 bits). No cap, that’s the whole vibe check.

Definition at line 30 of file rte_vxlan.h.


πŸŽ€ Field Documentation πŸŽ€

  • rte_be32_t vx_flags β€” flags (8 bits) + extensions (24 bits). Definition at line 32 of file rte_vxlan.h.
  • uint8_t flags β€” Default is I bit, others are extensions. Definition at line 35 of file rte_vxlan.h.
  • uint8_t flag_g β€” GBP bit. Definition at line 38 of file rte_vxlan.h.
  • uint8_t flag_ver β€” GPE Protocol Version. Definition at line 40 of file rte_vxlan.h.
  • uint8_t flag_i β€” VNI bit. Definition at line 41 of file rte_vxlan.h.
  • uint8_t flag_p β€” GPE Next Protocol bit. Definition at line 42 of file rte_vxlan.h.
  • uint8_t flag_b β€” GPE Ingress-Replicated BUM. Definition at line 43 of file rte_vxlan.h.
  • uint8_t flag_o β€” GPE OAM Packet bit. Definition at line 44 of file rte_vxlan.h.
  • uint8_t flag_d β€” GBP Don't Learn bit. Definition at line 61 of file rte_vxlan.h.
  • uint8_t flag_a β€” GBP Applied bit. Definition at line 63 of file rte_vxlan.h.
  • uint16_t policy_id β€” GBP Identifier. Definition at line 73 of file rte_vxlan.h.
  • uint8_t proto β€” GPE Next protocol. Definition at line 76 of file rte_vxlan.h.
  • rte_be32_t vx_vni β€” VNI (24 bits) + reserved (8 bits). Definition at line 89 of file rte_vxlan.h.
  • uint8_t vni[3] β€” VXLAN Identifier. Definition at line 91 of file rte_vxlan.h.
  • uint8_t rsvd1 β€” Reserved. Definition at line 93 of file rte_vxlan.h.
  • uint8_t last_rsvd β€” Reserved. Definition at line 94 of file rte_vxlan.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. Iconic behavior, honestly πŸ’…


Final cute sign-off: source/version is DPDK Version 26.03.0, and this page was generated by Doxygen for DPDK from the source code. Bye bestie, go read those flags again πŸ’–βœ¨

πŸ“¦ where this page comes from