STRUCT NFT_SET_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the man page for struct nft_set_type(9) β€” and its whole NAME vibe is literally: struct nft_set_type = the nf_tables set type. That's it, that's the assignment. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

Here's the struct, no cap, exactly as written:

       struct nft_set_type {
           const struct nft_set_ops        ops;
           u32 features;
        };
bestie, this code block is the synopsis β€” copy it exactly, no vibe-editing. πŸ’…

πŸŽ€ Members πŸŽ€

  • ops β€” set ops for this type. It's giving β€œthe ops this set type brings to the function.” πŸ‘‘
  • features β€” features supported by the implementation. Lowkey important, highkey just what the implementation supports. 🌸

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/net/netfilter/nf_tables.h β€” go peek, iykyk. 🫢

  • 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(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)
  • struct nft_trans_binding(9)

πŸ’œ that's the whole page, bestie. Signed off from the ./include/net/netfilter source, dated October 2026, and the manual is struct nft_set_type(9) β€” periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from