__audit_mq_getsetattr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ __audit_mq_getsetattr β€” no cap, this is the Kernel API Manual moment

okay so bestie, welcome to the glow-up era of kernel auditing πŸ’… this little function is the one that records audit data for a POSIX MQ get/set attribute. that's the whole vibe. it's giving "quiet main character who does one job flawlessly" ✨


✨ SYNOPSIS ✨

void __audit_mq_getsetattr (mqd_t mqdes , struct mq_attr *mqstat );

literally that's it. two args, void return, no drama πŸŽ€ (and yes, the spacing is exactly like that β€” we don't fix what isn't broken, periodt).


🌸 ARGUMENTS 🌸

  • mqdes β€” the MQ descriptor, aka the little handle that says "this queue right here" πŸ¦‹
  • mqstat β€” the MQ flags, the whole struct mq_attr * situation, she's pointing at the attribute goods πŸ’–

πŸ’« SEE ALSO πŸ’«

so there's a whole friend group here and honestly? iconic. not me listing every single one because every single one matters 🫢 also hi, they live in the kernel file ./kernel/auditsc.c:

lowkey a whole squad. go say hi to all of them fr fr 🌈


ngl bestie, this page is short and sweet β€” but read the SEE ALSO list anyway, because knowing the whole audit family is how you become the main character of your own kernel πŸ”₯

and that's the tea πŸ“ this lil gem comes from ./kernel, dated October 2026 β€” so mark your calendars, screenshot it, send it to the group chat πŸ’œ mwah, go audit something cute ✨🧚

πŸ“¦ where this page comes from