rte_l2tpv2_common_hdr(3)

πŸ’– rte_l2tpv2_common_hdr πŸ’–

okay so bestie, we're in the rte_l2tpv2_common_hdr(3) manual page from the DPDK library, and it's literally the cutest little L2TPv2 common header breakdown you've ever seen. it's giving "tiny struct, big responsibilities." let's get into it 🫢


✨ NAME ✨

rte_l2tpv2_common_hdr β€” the L2TPv2 Common Header, no cap, that's the whole thing


🌸 SYNOPSIS 🌸

#include <rte_l2tpv2.h>

πŸ¦‹ Detailed Description πŸ¦‹

so this is the L2TPv2 Common Header. that's it, that's the vibe. it's the header struct bestie, the main character πŸ‘‘

lowkey important detail: it's Definition at line 93 of file rte_l2tpv2.h.


πŸŽ€ Field Documentation πŸŽ€

like, every single field, in order, no skipping, periodt:

  • rte_be16_t flags_version β€” the header flags and the protocol version, sharing one field like the iconic roomies they are. Definition at line 96 of file rte_l2tpv2.h.
  • uint16_t ver β€” the protocol version. just vibing. Definition at line 100 of file rte_l2tpv2.h.
  • uint16_t res3 β€” reserved. it's reserved bestie, don't touch it πŸ’… Definition at line 101 of file rte_l2tpv2.h.
  • uint16_t p β€” the priority option bit. Definition at line 102 of file rte_l2tpv2.h.
  • uint16_t o β€” the offset option bit. Definition at line 103 of file rte_l2tpv2.h.
  • uint16_t res2 β€” reserved (again, we leave it alone). Definition at line 104 of file rte_l2tpv2.h.
  • uint16_t s β€” the ns/nr option bit. Definition at line 105 of file rte_l2tpv2.h.
  • uint16_t res1 β€” reserved, the third of its name 🫢 Definition at line 106 of file rte_l2tpv2.h.
  • uint16_t l β€” the length option bit. Definition at line 107 of file rte_l2tpv2.h.
  • uint16_t t β€” the message Type. Definition at line 108 of file rte_l2tpv2.h.
not me noticing all the reserved fields got the res naming treatment while the real ones got single letters πŸ’€ iykyk

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code. so nobody hand-wrote this, it's a robot baddie doing its thing ✨


and that's the whole page bestie!! tysm for reading, this was DPDK, Version 25.11.3, documented from rte_l2tpv2_common_hdr(3) and compiled straight into your heart πŸŽ€πŸ’– slay, bye! 🧚

πŸ“¦ where this page comes from