STRUCT EFX_TC_CT_MANGLER_STATE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct efx_tc_ct_mangler_state(9) 🌸

Okay so real talk bestie, welcome to the Kernel API Manual β€” yes, that Kernel API Manual, the one with the structs πŸ’…. Today's main character is a tiny little bitfield struct that does one job and does it cute: it keeps track of which fields have been pedited. That's it. That's the whole vibe. πŸŽ€


✨ NAME ✨

struct efx_tc_ct_mangler_state β€” lowkey just tracks which fields have been pedited, no cap 🫢

Ngl the manpage literally spells it pedited and I'm not about to fix it, that's not my job, I just report the lore πŸ’€

πŸ¦‹ SYNOPSIS πŸ¦‹

struct efx_tc_ct_mangler_state {
    u8 ipv4:1;
    u8 tcpudp:1;
};

Two one-bit flags. Two. That's the entire struct. It's giving minimalist icon ✨


πŸ’– Members πŸ’–

  • ipv4 β€” the IP source or destination addr has been set, periodt πŸ‘‘
  • tcpudp β€” the TCP/UDP source or destination port has been set, fr fr 🧚

That's the whole member list, bestie. Only two bits to check, so the vibe check is basically instant ⭐


🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/ethernet/sfc/tc_conntrack.c β€” go read it if you want the full story iykyk πŸ“–πŸ”₯

<ahem> and that's the page! πŸŽ€ Source and version bits come to you straight from ./drivers/net/ethernet/sfc, dated October 2026, and honestly? Slay. Obsessed. Byeeee πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from