STRUCT NFT_VERDICT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct nft_verdict(9) πŸ¦‹

okay bestie, welcome to the Kernel API Manual glow-up for struct nft_verdict β€” it’s giving nf_tables verdict realness and we’re literally obsessed. πŸ’…


🌸 NAME 🌸

struct nft_verdict β€” nf_tables verdict. no cap, that’s the whole vibe. ✨


✨ SYNOPSIS ✨

Here’s the struct in all its main character energy:

struct nft_verdict {
    u32 code;
    struct nft_chain                *chain;
 };

πŸ’– Members πŸ’–

  • code β€” nf_tables/netfilter verdict code. iconic little u32, doing its thing. πŸŽ€
  • chain β€” destination chain for NFT_JUMP/NFT_GOTO. this is where the plot goes, fr fr. πŸ¦‹

πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./include/net/netfilter/nf_tables.h is the home base, and you should also go peek at:

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

mwah πŸ’‹ byeee bestie β€” this manual-page moment comes from source/version ./include/net/netfilter, dated October 2026, and it’s literally the struct nft_verdict(9) page saying slay. 🫢

πŸ“¦ where this page comes from