STRUCT FLOW_DISSECTOR_KEY_ENC_OPTS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct flow_dissector_key_enc_opts(9) β€” Kernel API Manual πŸ’–

okay so bestie, this is the Kernel API Manual page for struct flow_dissector_key_enc_opts(9) β€” the header also spells it struct flow_...key_enc_opts(9), and we are keeping every single detail fr fr. periodt. πŸ’…


🌸 NAME 🌸

struct flow_dissector_key_enc_opts β€”

that's literally the whole NAME line; there was no extra description in the original, so we're not inventing one 🫢


✨ SYNOPSIS ✨

struct flow_dissector_key_enc_opts {
    u8 data[FLOW_DIS_TUN_OPTS_MAX];
    u8 len;
    u32 dst_opt_type;
};

🧚 Members 🧚

  • data β€” tunnel option data
  • len β€” length of tunnel option data
  • dst_opt_type β€” tunnel option type

lowkey obsessed with how tidy this struct is. no cap. ✨


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/net/flow_dissector.h β€” and then the struct squad, in order:

  • struct flow_dissector_key_control(9)
  • struct flow_dissector_key_basic(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_l2tpv3(9)
  • struct flow_dissector_key_ipsec(9)
  • struct flow_dissector_key_cfm(9)

SEE ALSO is giving struct family reunion, iykyk πŸ‘‘πŸ¦‹


mwah πŸ’‹ footer sign-off: source path ./include/net, date October 2026, title struct flow_...key_enc_opts(9). bye bestie, you ate this vibe check 🌈🫢

πŸ“¦ where this page comes from