ENUM L2TP_DEBUG_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum l2tp_debug_flags(9) β€” the l2tp debugging vibe check

okay so bestie, welcome to enum l2tp_debug_flags(9), straight out of the Kernel API Manual ✨ this is the little enum that decides which categories of L2TP debug messages you're gonna see for L2TP tunnels and sessions. no cap, it's small, but it's important πŸŽ€


🌸 NAME 🌸

enum l2tp_debug_flags β€” the debug message categories for L2TP tunnels/sessions, periodt πŸ’…


✨ SYNOPSIS ✨

enum l2tp_debug_flags {
    L2TP_MSG_DEBUG ,
    L2TP_MSG_CONTROL ,
    L2TP_MSG_SEQ ,
    L2TP_MSG_DATA

};

like, that's the whole thing. four constants, zero drama πŸ¦‹


🧚 CONSTANTS 🧚

  • L2TP_MSG_DEBUG β€” the verbose debug one πŸ”₯ it's only there if it was compiled in, so don't come for me if it's not showing up, iykyk
  • L2TP_MSG_CONTROL β€” the userspace ↔ kernel interface messages, the whole back-and-forth situation πŸ’Œ
  • L2TP_MSG_SEQ β€” sequence numbers bestie, all the sequence number gossip πŸ”’
  • L2TP_MSG_DATA β€” data packets, literally the actual payload of the operation πŸ“

πŸ‘‘ DESCRIPTION πŸ‘‘

Unused. yeah. that's it. that's the description 😭 not me expecting lore and getting nothing. it's giving placeholder energy fr fr, but that's literally what it says so we move πŸ’€


🌈 SEE ALSO 🌈

  • Kernel file ./include/uapi/linux/l2tp.h πŸ‘€ go read it, it's where the actual definitions live
  • struct sockaddr_l2tpip6(9) β€” the sibling page, go say hi 🫢

okay that's the whole page, you ate that πŸ† so proud of you for reading kernel headers on a random day. this little icon came to you from ./include/uapi/linux, dated October 2026 β€” mwah, sending you the biggest kiss, now go compile something iconic πŸ’œπŸ’…βœ¨

πŸ“¦ where this page comes from