rte_flow_item_l2tpv3oip(3)

πŸ’– NAME πŸ’–

rte_flow_item_l2tpv3oip β€” bestie, it's a flow item struct, and it's here to match a L2TPv3 over IP header for you πŸ’…


✨ SYNOPSIS ✨

#include <rte_flow.h>

πŸŽ€ Data Fields

  • rte_be32_t session_id

🌸 DESCRIPTION 🌸

okay so, this whole thing is about RTE_FLOW_ITEM_TYPE_L2TPV3OIP, and what it does is match a L2TPv3 over IP header. that's the vibe. that's the whole job. it's giving very niche, very specific, very network-stack-girlie ✨

fr fr, this is the item type you reach for when your flow rule needs to look at an L2TPv3-over-IP header, and nothing else.

πŸ“ Fun fact for the lore: the definition lives at line 1715 of the file rte_flow.h.

πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

rte_be32_t session_id

this is the Session ID, bestie. that's it, that's the field. <pink>rte_be32_t</pink> means it's a big-endian 32-bit value, so do your byte-order homework before you set it, mwah πŸ’‹

πŸŽ€ In case you were wondering exactly where this lil guy is defined: line 1716 of rte_flow.h. noted. archived. iconic.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. not me being a hand-written masterpiece, it's a bot's work β€” but the bot ate πŸ’…βœ¨


πŸ’Œ one last thing, bestie: this page came from DPDK, Version 25.11.3, and it lives in the Library Functions Manual section. take care of your flow items and they'll take care of you πŸ«ΆπŸΌπŸ’–

πŸ“¦ where this page comes from