__audit_ipc_obj(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __audit_ipc_obj β€” like, the Kernel API Manual page, bestie πŸ’–

okay so real talk, this is the manual page for __audit_ipc_obj(9) from the Kernel API Manual, and it's short but it matters β€” it's the little function that goes "hey bestie, write this down" and records audit data for an ipc object ✨ no cap.


✨ NAME ✨

__audit_ipc_obj β€” record audit data for ipc object πŸŽ€

Yeah. That's the whole vibe. It records audit data for ipc objects. Iconic, minimal, does exactly what it says on the tin πŸ’…


🌸 SYNOPSIS 🌸

void __audit_ipc_obj (struct kern_ipc_perm *ipcp );

Like, the way it returns void?? It's giving "I'm not here to give you anything back, I'm here to do the thing" 😭 main character energy fr fr.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ipcp β€” ipc permissions 🫢 that's it, that's the whole argument. It's the ipc permissions struct you're handing over so the audit data can get recorded. Slay.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./kernel/auditsc.c β€” that's where the actual source lives, go look, iykyk 🧚 and also literally all of these siblings:

like, that's the whole friend group, the squad, the audit-family reunion πŸ’€ go read them too, they're all valid and I'm obsessed 🌈


πŸ’œ lowkey reminder bestie: this page is short and sweet so there's genuinely nothing to skip β€” the whole thing is right here, nothing hidden, no cap. πŸ“

and that's a wrap! πŸŽ€ this gem comes straight out of ./kernel, dated October 2026, and yes the footer is literally just __audit_ipc_obj(9) again because the page is nothing if not consistent πŸ’…πŸ’– byeee πŸ¦‹

πŸ“¦ where this page comes from