log mq object label for mq_timedreceive/mq_timedsend
PATCH 1/1 log mq object label for mq_timedreceive/mq_timedsend
Log the message queue's object label for mq_timedreceive() and mq_timedsend() syscalls.
Untested patch against lspp.63 kernel.
Signed-off-by Amy Griffis <[email protected]>
---
ipc/mqueue.c +2 -0
@@ -839,6 +839,7 @@ asmlinkage long sys_mq_timedsend(mqd_t mif (unlikely (filp->f_op != &mqueue_file_operations)) goto out_fput; info =MQUEUE_I (inode); +audit_inode (NULL , inode);if (unlikely (!(filp->f_mode &FMODE_WRITE ))) goto out_fput;
@@ -922,6 +923,7 @@ asmlinkage ssize_t sys_mq_timedreceive(mif (unlikely (filp->f_op != &mqueue_file_operations)) goto out_fput; info =MQUEUE_I (inode); +audit_inode (NULL , inode);if (unlikely (!(filp->f_mode &FMODE_READ ))) goto out_fput;