SELinux: Convert avc_audit to use lsm_audit.h
authorThomas Liu <tliu@redhat.com>
Fri, 10 Jul 2009 14:31:04 +0000 (10:31 -0400)
committerJames Morris <jmorris@namei.org>
Sun, 12 Jul 2009 21:54:48 +0000 (07:54 +1000)
commit8113a8d80f4c6a3dc3724b39b470f3fee9c426b6
tree27eb775108daaff8390ad564010a9f2fbd5187a2
parent65c3f0a2d0f72d210c879e4974c2d222b7951321
SELinux: Convert avc_audit to use lsm_audit.h

Convert avc_audit in security/selinux/avc.c to use lsm_audit.h,
for better maintainability and for less code duplication.

 - changed selinux to use common_audit_data instead of
   avc_audit_data
 - eliminated code in avc.c and used code from lsm_audit.h instead.

I have tested to make sure that the avcs look the same before and
after this patch.

Signed-off-by: Thomas Liu <tliu@redhat.com>
Acked-by: Eric Paris <eparis@redhat.com>
Signed-off-by: James Morris <jmorris@namei.org>
security/Makefile
security/selinux/avc.c
security/selinux/hooks.c
security/selinux/include/avc.h
security/selinux/include/netlabel.h
security/selinux/include/xfrm.h
security/selinux/netlabel.c
security/selinux/xfrm.c