netlbl_secattr_free(9)
β¨ netlbl_secattr_free(9) β¨
okay bestie, this page is from the Kernel API Manual and it's literally the cleanup chapter β short, sweet, and very βfree the structβ energy π .
πΈ NAME πΈ
netlbl_secattr_free β frees a netlbl_lsm_secattr struct. No cap, that's the whole name vibe π«Ά.
π¦ SYNOPSIS π¦
void netlbl_secattr_free (struct netlbl_lsm_secattr *secattr );
That's the signature, bestie β yes, the space before ); is staying, it's giving exact-copy energy β¨.
π ARGUMENTS π
secattrβ the struct to free. Yep, that's it. This is thestructthat's getting the free treatment π.
π§ DESCRIPTION π§
Frees secattr including all of the internal buffers. It's the full cleanup: the struct and every internal buffer it's carrying get freed. Lowkey iconic cleanup behavior π.
π SEE ALSO π
Kernel file ./include/net/netlabel.h β the home of the lore, bestie π«Ά. Go read these next:
struct netlbl_lsm_cache(9)struct netlbl_lsm_secattr(9)struct netlbl_calipso_ops(9)netlbl_secattr_cache_alloc(9)netlbl_secattr_cache_free(9)netlbl_catmap_alloc(9)netlbl_catmap_free(9)netlbl_secattr_init(9)netlbl_secattr_destroy(9)netlbl_secattr_alloc(9)
xoxo, source: ./include/net π version/date: October 2026 β¨ β that's the cute little footer, bestie π
π¦ 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