audit: convert audit_ever_enabled to a boolean
authorPaul Moore <paul@paul-moore.com>
Fri, 1 Sep 2017 13:44:57 +0000 (09:44 -0400)
committerPaul Moore <paul@paul-moore.com>
Fri, 10 Nov 2017 21:07:54 +0000 (16:07 -0500)
We were treating it as a boolean, let's make it a boolean to help
avoid future mistakes.

Reviewed-by: Richard Guy Briggs <rgb@redhat.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
kernel/audit.c
kernel/audit.h

index e75918f..f0cf9bf 100644 (file)
@@ -86,7 +86,7 @@ static int    audit_initialized;
 #define AUDIT_ON       1
 #define AUDIT_LOCKED   2
 u32            audit_enabled = AUDIT_OFF;
-u32            audit_ever_enabled = !!AUDIT_OFF;
+bool           audit_ever_enabled = !!AUDIT_OFF;
 
 EXPORT_SYMBOL_GPL(audit_enabled);
 
index b331d9b..6bdaf6b 100644 (file)
@@ -208,7 +208,7 @@ struct audit_context {
        struct audit_proctitle proctitle;
 };
 
-extern u32 audit_ever_enabled;
+extern bool audit_ever_enabled;
 
 extern void audit_copy_inode(struct audit_names *name,
                             const struct dentry *dentry,