STRUCT TCF_EMATCH_TREE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct tcf_ematch_tree(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the glow-up breakdown of struct tcf_ematch_tree, aka the ematch tree handle. yes it's giving data-structure main character energy and yes we're gonna understand it fr fr 🫢


🌸 NAME 🌸

struct tcf_ematch_tree β€” the ematch tree handle πŸ’… like, that's literally it, that's the whole vibe.


✨ SYNOPSIS ✨

here's the whole struct, copy-pasted with love, don't touch the spacing it's iconic:

struct tcf_ematch_tree {
    struct tcf_ematch_tree_hdr hdr;
    struct tcf_ematch *     matches;
 };

no cap, that's the entire shape of it πŸ”₯


πŸŽ€ Members πŸŽ€

  • hdr β€” the ematch tree header, and bestie, this one is supplied by userspace πŸ‘€ so it comes from outside, it's giving guest-star energy.
  • matches β€” an array of ematches πŸ’– like, multiple ematches, all lined up in an array, living their best lives together 🌈

πŸ¦‹ SEE ALSO πŸ¦‹

go read these next, iykw yk πŸ‘‘


ok that's the whole page, no crumbs left behind, you ate that πŸ’…βœ¨

so like, that source lives in ./include/net, it's dated October 2026, and it's all part of the Kernel API Manual situation β€” mwah, slay, periodt πŸŽ€πŸ’–πŸŒŸ

πŸ“¦ where this page comes from