cipso_v4_doi_remove(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cipso_v4_doi_remove β€” from the Kernel API Manual

okay so bestie, welcome to the <pink>Kernel API Manual</pink>, this one's cipso_v4_doi_remove(9) and it's literally the "breakup" function of the CIPSO protocol engine πŸ’”βœ¨


✨ NAME ✨

cipso_v4_doi_remove β€” Remove an existing DOI from the CIPSO protocol engine 🫢


✨ SYNOPSIS ✨

int cipso_v4_doi_remove (u32 doi , struct netlbl_audit *audit_info );

✨ ARGUMENTS ✨

  • doi β€” the DOI value πŸ‘‘ (yes that's it, that's the whole description, she's mysterious)
  • audit_info β€” NetLabel audit information πŸŽ€

✨ DESCRIPTION ✨

So what does she do? She <hotpink>removes a DOI definition from the CIPSO engine</hotpink> 🧚 That's the whole gig. No cap.

The way this works: the NetLabel routines will be called to release their own LSM domain mappings as well as our own domain list πŸ’… So it's not just a delete-and-dip, bestie, she cleans up after herself. Iconic behavior honestly.

Returns zero on success and negative values on failure 😭 (so like, 0 = slay, negative = not slay).


🌸 SEE ALSO 🌸

Kernel file ./net/ipv4/cipso_ipv4.c β€” plus the whole extended friend group, fr fr:


✿ and that's the whole page, bestie ✿

this gem lives in ./net/ipv4 πŸ¦‹ and the version stamp is October 2026 ⭐ she's from the future and she's still cipso_v4_doi_remove(9) πŸ’œ mwah, study well πŸŽ€

πŸ“¦ where this page comes from