RTE_L2TPV2_MSG_WITH_ALL_OPTIONS(3)

πŸ’– NAME πŸ’–

rte_l2tpv2_msg_with_all_options β€” ok bestie, this is the full-glam L2TPv2 message header struct, the one that showed up with every single option already packed in. no skimping, no "we'll add the rest later", she came ready. ✨


🌸 SYNOPSIS 🌸

#include <rte_l2tpv2.h>

πŸŽ€ Data Fields

  • rte_be16_t length
  • rte_be16_t tunnel_id
  • rte_be16_t session_id
  • rte_be16_t ns
  • rte_be16_t nr
  • rte_be16_t offset_size
  • uint8_t * offset_padding

πŸ¦‹ Detailed Description πŸ¦‹

So the L2TPv2 message Header contains all options β€” that's length, ns, nr, offset size, and offset padding. every last one. she's not missing a thing, and honestly? iconic behavior. πŸ’…

Definition at line 128 of file rte_l2tpv2.h.

πŸ‘‘ Field Documentation πŸ‘‘

rte_be16_t length

length(16). that's a rte_be16_t, so big-endian 16 bits of pure length energy. πŸ’–

Definition at line 129 of file rte_l2tpv2.h.

rte_be16_t tunnel_id

tunnel ID(16). yes, the tunnel ID, and yes, still 16 bits of rte_be16_t. 🌈

Definition at line 130 of file rte_l2tpv2.h.

rte_be16_t session_id

session ID(16). your session, your rules, your 16 bits. 🫢

Definition at line 131 of file rte_l2tpv2.h.

rte_be16_t ns

Ns(16). literally just Ns, 16 bits wide, minding her business. 😌

Definition at line 132 of file rte_l2tpv2.h.

rte_be16_t nr

Nr(16). same vibe as ns but with an r. ngl they're a matching set. πŸŽ€

Definition at line 133 of file rte_l2tpv2.h.

rte_be16_t offset_size

offset size(16). 16 bits telling you how big the offset situation is. ⭐

Definition at line 134 of file rte_l2tpv2.h.

uint8_t* offset_padding

offset padding(variable length). she's the only one here who gets to be variable length β€” main character energy, honestly. 🧚

Definition at line 135 of file rte_l2tpv2.h.

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code. not a human, just a little robot writing your docs at 3am. πŸ™ˆ slay, robot.


kisses bestie, that's the whole page β€” this one came from DPDK, Version 25.11.3, and it lives in the rte_l2tpv2...all_options(3) Library Functions Manual. go forth and parse headers. πŸ“πŸ’…

πŸ“¦ where this page comes from