nft_set_pipa...atch_destroy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… nft_set_pipapo_match_destroy(9) β€” the Kernel API Manual page, but make it make sense πŸŽ€

okay so real talk: this is a page from the Kernel API Manual, and the function's full name is nft_set_pipapo_match_destroy (the header just cuts it off real cute as nft_set_pipa...atch_destroy(9) β€” abbreviating icon behavior honestly ✨). It lives in the netfilter corner of the kernel, and bestie, it's a destructor. It's the cleanup crew. It's giving "you had your fun, now let's put the chairs back" πŸͺ‘πŸ’–


✨ NAME ✨

nft_set_pipapo_match_destroy β€” destroy elements from the key mapping array πŸ—οΈπŸ”₯

like literally, it tears down the stuff hanging off that mapping array. no cap.


🌸 SYNOPSIS 🌸

void nft_set_pipapo_match_destroy (const struct nft_ctx *ctx , const
       struct nft_set *set , struct nft_pipapo_match *m );

three pointers in, void out. it does the thing and it does not report back, iykyk 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ctx β€” the context πŸ’œ that's it, that's the whole description, and honestly? she's mysterious. main character energy.
  • set β€” the nftables API set representation πŸ‘‘ like the set, but the API-facing version of it.
  • m β€” matching data that points at the key mapping array πŸ—ΊοΈβœ¨ this is the little guy getting taken apart.

πŸŽ€ SEE ALSO πŸŽ€

soooo many siblings. the whole pipapo family reunion, fr fr. here they all are, exact names, no edits:

forty-five of them. forty-five!! we counted. obsessed with the commitment to the bit πŸ’€πŸ’–

ngl, if you're reading this page you probably wanted one of the neighbors. this one just does the destroying. but hi anyway, glad you're here 🫢

and that's the whole page, bestie πŸ§šβ€β™€οΈπŸ’«

cute little sign-off: this one's sourced from ./net/netfilter, and the version/date on the tin says October 2026 β€” so it's dated from the future, which is very main character of it πŸŒˆβ­πŸ’œ

πŸ“¦ where this page comes from