STRUCT NFT_SET_ELEM(9)
π struct nft_set_elem(9) β Kernel API Manual π
β¨ NAME β¨
okay so bestie, struct nft_set_elem is the generic representation of set elements. that's the vibe, no cap. π«Ά
πΈ SYNOPSIS πΈ
struct nft_set_elem {
union {
u32 buf[NFT_DATA_VALUE_MAXLEN / sizeof(u32)];
struct nft_data val;
} key;
union {
u32 buf[NFT_DATA_VALUE_MAXLEN / sizeof(u32)];
struct nft_data val;
} key_end;
union {
u32 buf[NFT_DATA_VALUE_MAXLEN / sizeof(u32)];
struct nft_data val;
} data;
struct nft_elem_priv *priv;
};
π«Ά Members π«Ά
keyβ element key. literally the key, bestie. πkey_endβ closing element key, periodt. πdataβ element data. the payload energy. πprivβ element private data and extensions. backstage-pass vibes. π
π SEE ALSO π
kernel file: ./include/net/netfilter/nf_tables.h β here's the whole friend group, bestie:
struct nft_verdict(9)struct nft_regs(9)struct nft_ctx(9)struct nft_userdata(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)
byeee π β source/version: ./include/net/netfilter Β· date: October 2026 Β· manual page: struct nft_set_elem(9) π¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms