rte_flow_item_vxlan_gpe(3)

πŸ’œ rte_flow_item_vxlan_gpe β€” the group chat rundown

okay bestie, so this is a page from the DPDK Library Functions Manual β€” yes it's literally called rte_flow_item_vxlan_gpe, and we're gonna unpack it together. grab a boba πŸ§‹, it's short but there's TEA.


🌸 SYNOPSIS

#include <rte_flow.h>

that's it. one include. iconic behaviour honestly ✨


πŸ¦‹ DESCRIPTION

Detailed Description

🚨 Deprecated. Like, for real deprecated. It's giving "we loved her but she's moving on" energy. πŸ’€

See also: rte_flow_item_vxlan β€” that's the one you probably want, bestie. go check her out. 🫢

This thing matches a VXLAN-GPE header, and it's tied to RTE_FLOW_ITEM_TYPE_VXLAN_GPE (spec: draft-ietf-nvo3-vxlan-gpe-05, if you're the type to read the actual drafts β€” and honestly, respect πŸ‘‘).

Definition lives at line 1360 of file rte_flow.h.


πŸŽ€ FIELD DOCUMENTATION

so the struct has five fields and they're all just chill little byte arrays. let's get into it, no cap.

uint8_t flags

Normally 0x0c (that's the I and P flags, iykyk).

Definition at line 1367 of file rte_flow.h.

uint8_t rsvd0[2]

Reserved, normally 0x0000. it's just vibing there, holding space. πŸ™ˆ

Definition at line 1368 of file rte_flow.h.

uint8_t protocol

The protocol type. that's the whole job description fr fr.

Definition at line 1369 of file rte_flow.h.

uint8_t vni[3]

The VXLAN identifier. three whole bytes of "which tunnel are we in" energy. πŸ’…

Definition at line 1370 of file rte_flow.h.

uint8_t rsvd1

Reserved, normally 0x00. one lonely reserved byte. she's doing her best. 🌸

Definition at line 1371 of file rte_flow.h.


🌈 AUTHOR

Generated automatically by Doxygen for DPDK from the source code. so technically the author is a robot and not a girlboss, but we stan a working build pipeline. πŸ€–βœ¨


⭐ sign-off

that's the whole page, bestie β€” DPDK Version 25.11.3, rte_flow_item_vxlan_gpe(3). now go use rte_flow_item_vxlan instead, periodt. πŸ’–πŸ¦‹

πŸ“¦ where this page comes from