rte_flow_item_geneve(3)

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

πŸ’… rte_flow_item_geneve(3) πŸ’…

okay bestie, welcome to the rte_flow_item_geneve page from the Library Functions Manual β€” manual name folded in near the top like a good little header, and yes, this whole page is about matching a GENEVE header. no cap. ✨


✨ NAME ✨

rte_flow_item_geneve β€” the flow item entry that matches a GENEVE header. periodt. πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_flow.h>

πŸŽ€ Data Fields πŸŽ€

  • rte_be16_t ver_opt_len_o_c_rsvd0
  • rte_be16_t protocol
  • uint8_t vni [3]
  • uint8_t rsvd1

🌸 Detailed Description 🌸

RTE_FLOW_ITEM_TYPE_GENEVE β€” that's the flow item type, bestie.

Matches a GENEVE header. iconic behavior, honestly. πŸ¦‹

Definition at line 1334 of file rte_flow.h.

πŸ”₯ Field Documentation πŸ”₯

🧚 rte_be16_t ver_opt_len_o_c_rsvd0

This field is lowkey carrying so much: Version (2b), length of the options fields (6b), OAM packet (1b), critical options present (1b), reserved 0 (6b). it's giving bitfield bouquet πŸ’.

Definition at line 1339 of file rte_flow.h.

πŸ¦‹ rte_be16_t protocol

Protocol type. simple, clean, main character energy. ✨

Definition at line 1340 of file rte_flow.h.

πŸ“ uint8_t vni[3]

Virtual Network Identifier. three bytes of "which network is this, iykyk" πŸ“.

Definition at line 1341 of file rte_flow.h.

πŸ’œ uint8_t rsvd1

Reserved, normally 0x00. so leave it alone unless you know something I don't, bestie. πŸ™ˆ

Definition at line 1342 of file rte_flow.h.

✍️ AUTHOR ✍️

Generated automatically by Doxygen for DPDK from the source code. automated queen behavior, fr fr. πŸ‘‘


cute sign-off: source/version is DPDK, Version 26.03.0; date: not listed in the original footer, so I'm not inventing one, bestie. 🫢

πŸ“¦ where this page comes from