nft_pipapo_deactivate(9)
π nft_pipapo_deactivate(9) π
okay bestie, welcome to the Kernel API Manual β¨ this one's a lil function from the netfilter pipapo squad, and honestly? she's giving very "find my ex in the group chat and mute them" energy π«Ά
πΈ NAME πΈ
nft_pipapo_deactivate β bestie, this is the one that searches for an element and makes it inactive ππ€ no cap, that's literally her whole job.
π¦ SYNOPSIS π¦
struct nft_elem_priv * nft_pipapo_deactivate (const struct net *net ,
const struct nft_set *set , const struct nft_set_elem *elem );
look at her signature, so clean, so iconic π
π ARGUMENTS π
netβ the network namespace π like, which net world are we living in rnsetβ the nftables API set representation π¦ your little collection, your rosterelemβ the nftables API element representation containing key data π the actual thing we're hunting for, key data and all
β RETURN β
she returns the deactivated element</> if she found it, and NULL otherwise π so like... check your return value bestie, don't just assume she ate. fr fr.
π SEE ALSO π
okay so this list is long but we're not skipping a single one, periodt π go read up:
- Kernel file
./net/netfilter/nft_set_pipapo.cβ the source herself π§ Theory of Operation(9)pipapo_refill(9)pipapo_get_slow(9)pipapo_get(9)nft_pipapo_lookup(9)nft_pipapo_get(9)pipapo_realloc_mt(9)lt_calculate_size(9)pipapo_resize(9)pipapo_bucket_set(9)pipapo_lt_4b_to_8b(9)pipapo_lt_8b_to_4b(9)pipapo_lt_bits_adjust(9)pipapo_insert(9)pipapo_step_diff(9)pipapo_step_after_end(9)pipapo_base_sum(9)pipapo_expand(9)pipapo_map(9)pipapo_free_scratch(9)pipapo_realloc_scratch(9)pipapo_maybe_clone(9)nft_pipapo_insert(9)pipapo_clone(9)pipapo_rules_same_key(9)pipapo_unmap(9)pipapo_drop(9)pipapo_gc_scan(9)pipapo_gc_queue(9)pipapo_free_fields(9)pipapo_reclaim_match(9)nft_pipapo_commit(9)nft_pipapo_activate(9)nft_pipapo_flush(9)pipapo_get_boundaries(9)pipapo_match_field(9)nft_pipapo_remove(9)nft_pipapo_do_walk(9)nft_pipapo_walk(9)nft_pipapo_privsize(9)nft_pipapo_estimate(9)nft_pipapo_init(9)nft_set_pipapo_match_destroy(9)nft_pipapo_destroy(9)nft_pipapo_gc_init(9)
like I said. whole friend group. invite them all to the function party π
and that's the whole page, bestie!! this one lives in ./net/netfilter and she was dated October 2026 ποΈπ mwah, go deactivate something (responsibly) π
β¨
π¦ 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