diff options
author | James Morris <james.l.morris@oracle.com> | 2014-03-12 16:33:48 +1100 |
---|---|---|
committer | James Morris <james.l.morris@oracle.com> | 2014-03-12 16:33:48 +1100 |
commit | 33b25335184b33dafddb4a83c27270947e525641 (patch) | |
tree | 537e9498c9faebd46f513598a212d06fb1c32a23 /security/integrity/integrity_audit.c | |
parent | d4a141c8e77043bd674dd6aa0b40bc3675cb7b1d (diff) | |
parent | a3aef94b312ec51b5dfc199ef884924e60ad1b75 (diff) | |
download | op-kernel-dev-33b25335184b33dafddb4a83c27270947e525641.zip op-kernel-dev-33b25335184b33dafddb4a83c27270947e525641.tar.gz |
Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity into next
Diffstat (limited to 'security/integrity/integrity_audit.c')
-rw-r--r-- | security/integrity/integrity_audit.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/security/integrity/integrity_audit.c b/security/integrity/integrity_audit.c index 809ec842..aab9fa5 100644 --- a/security/integrity/integrity_audit.c +++ b/security/integrity/integrity_audit.c @@ -7,7 +7,7 @@ * the Free Software Foundation, version 2 of the License. * * File: integrity_audit.c - * Audit calls for the integrity subsystem + * Audit calls for the integrity subsystem */ #include <linux/fs.h> @@ -33,6 +33,7 @@ void integrity_audit_msg(int audit_msgno, struct inode *inode, const char *cause, int result, int audit_info) { struct audit_buffer *ab; + char name[TASK_COMM_LEN]; if (!integrity_audit_info && audit_info == 1) /* Skip info messages */ return; @@ -49,7 +50,7 @@ void integrity_audit_msg(int audit_msgno, struct inode *inode, audit_log_format(ab, " cause="); audit_log_string(ab, cause); audit_log_format(ab, " comm="); - audit_log_untrustedstring(ab, current->comm); + audit_log_untrustedstring(ab, get_task_comm(name, current)); if (fname) { audit_log_format(ab, " name="); audit_log_untrustedstring(ab, fname); |