STRUCT FLOW_DISSECTOR_KEY_IP(9)
π struct flow_...ector_key_ip(9) β the Kernel API Manual, bestie edition π
okay so real talk, this is a page out of the Kernel API Manual, and the struct in question lives at struct flow_...ector_key_ip(9). The title's got that truncated <italic>flow_...ector_key_ip</italic> energy because the header line ran out of room, and honestly? iconic. mysterious. a little cunty of it. π
Also iconic: the NAME section down there is literally the struct name and then nothing. No description. Not a single crumb. She said "the struct is the vibe, look it up" and left. π
β¨ NAME β¨
struct flow_dissector_key_ip β (and that's it, that's the whole description. the dashes are holding a space for a blurb that never texted back) π
π¦ SYNOPSIS π¦
the whole thing. the entire struct. look at her go:
struct flow_dissector_key_ip {
__u8 tos;
__u8 ttl;
};
two __u8 fields, that's the entire personality. small but mighty, lowkey. β¨
πΈ Members πΈ
tosβ the member calledtos. yes, its description is also just "tos". the manpage is not giving us lore here, she's just pointing at the thing and going "that one." πttlβ the member calledttl. same deal, bestie. its description is literallyttl. no cap, that's what's written. π«Ά
ngl the Members section is doing the absolute bare minimum and we have to respect it. what's written is what's written. π
π₯ SEE ALSO π₯
the whole squad. the entire flow dissector family tree, in order, no one left behind. click through for the rest of the lore:
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_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)
and the source of truth for all of it lives in the kernel file ./include/net/flow_dissector.h β that's the mothership, go say hi. π§π
okay that's the whole page, bestie!! π source path is ./include/net and the date on this one is October 2026, so she's stamped and dated and ready. slay. periodt. ππβ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms