]> Git Repo - linux.git/blobdiff - security/selinux/hooks.c
SELinux: use new audit hooks, remove redundant exports
[linux.git] / security / selinux / hooks.c
index bfffaa52e0cb4ce204684c0a1d5526ba2b07c310..a2f7e9cf78c59ec25c4adefeb3d0138266e194aa 100644 (file)
@@ -83,6 +83,7 @@
 #include "netport.h"
 #include "xfrm.h"
 #include "netlabel.h"
+#include "audit.h"
 
 #define XATTR_SELINUX_SUFFIX "selinux"
 #define XATTR_NAME_SELINUX XATTR_SECURITY_PREFIX XATTR_SELINUX_SUFFIX
@@ -5478,6 +5479,13 @@ static struct security_operations selinux_ops = {
        .key_free =                     selinux_key_free,
        .key_permission =               selinux_key_permission,
 #endif
+
+#ifdef CONFIG_AUDIT
+       .audit_rule_init =              selinux_audit_rule_init,
+       .audit_rule_known =             selinux_audit_rule_known,
+       .audit_rule_match =             selinux_audit_rule_match,
+       .audit_rule_free =              selinux_audit_rule_free,
+#endif
 };
 
 static __init int selinux_init(void)
This page took 0.027644 seconds and 4 git commands to generate.