STRUCT FLOW_DISSECTOR_KEY_L2TPV3(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct flow_dissector_key_l2tpv3 β€” the Kernel API Manual, bestie edition ✨

okay so this is a page from the Kernel API Manual, and it's honestly smol but she is mighty. we're talking about struct flow_dissector_key_l2tpv3, and yes the title up top got cut off as struct flow_...r_key_l2tpv3(9) because even manpage headers need a little drama πŸ™ˆ but the full name is right there in the NAME section, don't worry.


🌸 NAME 🌸

struct flow_dissector_key_l2tpv3 β€” that's her. that's the whole name. she's a struct, she's a flow dissector key, she's l2tpv3-coded πŸ’œ


✨ SYNOPSIS ✨

here's the entire vibe, laid out for you:

struct flow_dissector_key_l2tpv3 {
    __be32 session_id;
};

like. that's it. one member. one field. no cap, she's minimal and she's serving πŸŽ€


πŸ¦‹ Members πŸ¦‹

  • session_id β€” the identifier for a l2tp session 🫢 that's the whole job. that's what she does. it's a __be32, so yes bestie, big-endian, don't @ me.

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where the page goes off β€” the whole flow dissector key family shows up like a group chat roll call. all of these live in the kernel file ./include/net/flow_dissector.h, and every single one is iconic in her own way πŸ’–

  • struct flow_dissector_key_control(9)
  • struct flow_dissector_key_basic(9)
  • struct flow_dissector_key_enc_opts(9)
  • struct flow_dissector_key_ipv4_addrs(9)
  • struct flow_dissector_key_ipv6_addrs(9)
  • struct flow_dissector_key_tipc(9)
  • struct flow_dissector_key_addrs(9)
  • struct flow_dissector_key_arp(9)
  • struct flow_dissector_key_ports(9)
  • struct flow_dissector_key_ports_range(9)
  • struct flow_dissector_key_icmp(9)
  • struct flow_dissector_key_eth_addrs(9)
  • struct flow_dissector_key_tcp(9)
  • struct flow_dissector_key_ip(9)
  • struct flow_dissector_key_meta(9)
  • struct flow_dissector_key_ct(9)
  • struct flow_dissector_key_hash(9)
  • struct flow_dissector_key_num_of_vlans(9)
  • struct flow_dissector_key_pppoe(9)
  • struct flow_dissector_key_ipsec(9)
  • struct flow_dissector_key_cfm(9)

like genuinely, the way this list just keeps going? main character energy fr fr πŸ”₯ go read them, iykyk.


πŸ’€ reminder: none of this is optional reading if you're actually digging into flow dissection β€” the SEE ALSO list is literally the rest of the family. go say hi.

and that's the whole page, bestie 🌈 sign-off time: this came out of ./include/net, dated October 2026, and it's your girl struct flow_...r_key_l2tpv3(9) signing off. slay, stay big-endian, and hydrate πŸ’…πŸ“

πŸ“¦ where this page comes from