public inbox for linux-audit@redhat.com
 help / color / mirror / Atom feed
* [PATCH] log mq object label for mq_timedreceive/mq_timedsend
@ 2007-01-24  0:11 Amy Griffis
  0 siblings, 0 replies; only message in thread
From: Amy Griffis @ 2007-01-24  0:11 UTC (permalink / raw)
  To: linux-audit

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 <amy.griffis@hp.com>
---
diff -Nrup linux-2.6.18.x86_64/ipc/mqueue.c linux-2.6.18.x86_64-amg/ipc/mqueue.c
--- linux-2.6.18.x86_64/ipc/mqueue.c	2007-01-23 18:25:25.000000000 -0500
+++ linux-2.6.18.x86_64-amg/ipc/mqueue.c	2007-01-23 18:31:23.000000000 -0500
@@ -839,6 +839,7 @@ asmlinkage long sys_mq_timedsend(mqd_t m
 	if (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(m
 	if (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;

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-01-24  0:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-24  0:11 [PATCH] log mq object label for mq_timedreceive/mq_timedsend Amy Griffis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox