__audit_mq_open(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __audit_mq_open(9) πŸ’–

okay so we're in the Kernel API Manual, bestie, and today's main character is __audit_mq_open β€” the function that records audit data for a POSIX MQ open. no cap, that's the whole assignment. 🫢


🌸 NAME 🌸

__audit_mq_open β€” record audit data for a POSIX MQ open. she's giving very specific kernel-worker energy, and honestly? iconic. πŸ’…

✨ SYNOPSIS ✨

void __audit_mq_open (int oflag , umode_t mode , struct mq_attr *attr );

πŸŽ€ ARGUMENTS πŸŽ€

  • oflag β€” the open flag. it's the int that says how the open is happening, bestie. πŸ”₯
  • mode β€” the mode bits. yes, those bits. umode_t says hi. ✨
  • attr β€” the queue attributes, passed as struct mq_attr *attr. it's giving "here are the MQ vibes" and we love that for her. πŸ¦‹

also: the function returns void, so there's no return value to catch. periodt. πŸ’€

🌈 SEE ALSO 🌈

Kernel file ./kernel/auditsc.c β€” plus these sibling pages, all (9) and all lowkey part of the same kernel-audit friend group, iykyk:

okay that's the page, bestie! it came from the ./kernel source, dated October 2026, and its title is __audit_mq_open(9). mwah, go slay your audit vibes πŸ’‹βœ¨

πŸ“¦ where this page comes from