STRUCT NFT_TRANS_BINDING(9)

📦 version 7.3.1, in nixpkgs unstable

NAME 🎀

okay so bestie, welcome to struct nft_trans_binding(9) — this is the Kernel API Manual page for the nf_tables object with binding support in transaction. It’s giving “base type with main character energy,” and honestly? iconic. 💅

SYNOPSIS ✨

Here’s the struct, exactly as it shows up:

       struct nft_trans_binding {
           struct nft_trans nft_trans;
           struct list_head binding_list;
        };

Members 🫶

  • nft_trans — base structure, and MUST be first member. Like, literally first. Not “first-ish,” not “somewhere in the lineup” — first. No cap. 🫶
  • binding_list — list of objects with possible bindings. That’s the whole vibe. ✨

Description 🌸

This is the base type used by objects that can be bound to a chain. That’s it, that’s the tea. It’s the common foundation situation for those bindable objects, and it’s lowkey important. 💖

SEE ALSO 🔥

Kernel file ./include/net/netfilter/nf_tables.h — yes bestie, that’s the file. The whole related-reference squad is:

  • struct nft_verdict(9)
  • struct nft_regs(9)
  • struct nft_ctx(9)
  • struct nft_userdata(9)
  • struct nft_set_elem(9)
  • enum nft_iter_type(9)
  • struct nft_set_desc(9)
  • enum nft_set_class(9)
  • struct nft_set_estimate(9)
  • struct nft_expr(9)
  • struct nft_set_ops(9)
  • struct nft_set_type(9)
  • struct nft_set(9)
  • struct nft_set_binding(9)
  • enum nft_set_extensions(9)
  • struct nft_set_ext_type(9)
  • struct nft_set_ext_tmpl(9)
  • struct nft_set_ext(9)
  • struct nft_expr_type(9)
  • struct nft_expr_ops(9)
  • struct nft_rule(9)
  • struct nft_chain_validate_state(9)
  • struct nft_chain(9)
  • struct nft_chain_type(9)
  • struct nft_base_chain(9)
  • struct nft_table(9)
  • struct nft_object_hash_key(9)
  • struct nft_object(9)
  • struct nft_object_type(9)
  • struct nft_object_ops(9)
  • struct nft_flowtable(9)
  • struct nft_traceinfo(9)
  • struct nft_trans(9)
  • struct nft_trans_hook(9)

okay bye bestie 💜 this page came from ./include/net/netfilter, stamped October 2026, and it’s all about struct nft_trans_binding(9). periodt. 🎀

📦 where this page comes from