STRUCT FLOW_DISSECTOR_KEY_META(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct flow_dissector_key_meta πŸ’…

okay so real talk, the page header up top literally reads struct flow_...tor_key_meta(9) β€” yes, the elision is baked in, that's just how this page shows up in the Kernel API Manual, section 9. we move.


🌸 NAME 🌸

struct flow_dissector_key_meta β€”

and that's it bestie. no description, no little tagline. she said "my name is enough." main character energy fr.


✨ SYNOPSIS ✨

okay here's the actual struct, copied exactly, do not touch:

struct flow_dissector_key_meta {
    int ingress_ifindex;
    u16 ingress_iftype;
    u8 l2_miss;
 };

three members. small struct. big vibes. πŸŽ€


πŸ¦‹ Members πŸ¦‹

  • ingress_ifindex β€” the ingress ifindex πŸ’« (that's it, that's the whole description, and honestly? she's self-explanatory)
  • ingress_iftype β€” the ingress interface type 🫢
  • l2_miss β€” meaning the packet did not match an L2 entry during forwarding. like it showed up to the L2 party and nobody had it on the list πŸ˜­πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

bestie she has a whole friend group, and every single one of them is linked here, no cap. they all live in the kernel file ./include/net/flow_dissector.h:

  • 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_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)

like, twenty-one structs in the group chat. the way she's connected to everyone 🌈✨


πŸŽ€ and that's the whole page, no notes. she's short, she's sweet, she's from ./include/net, dated October 2026, and her full title is still struct flow_...tor_key_meta(9) because the manpage said "abbreviate her name, she's iconic enough." iykyk πŸ’–πŸ¦‹πŸ’…
πŸ“¦ where this page comes from