]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - kernel/audit.h
SELinux: use new audit hooks, remove redundant exports
[mv-sheeva.git] / kernel / audit.h
index 2554bd524fd1a67cdb694ef7ff230f8e3dc809cf..3cfc54ee3e1f054d6533bbe6370d272ba2748c25 100644 (file)
@@ -65,34 +65,9 @@ struct audit_watch {
        struct list_head        rules;  /* associated rules */
 };
 
-struct audit_field {
-       u32                             type;
-       u32                             val;
-       u32                             op;
-       char                            *se_str;
-       struct selinux_audit_rule       *se_rule;
-};
-
 struct audit_tree;
 struct audit_chunk;
 
-struct audit_krule {
-       int                     vers_ops;
-       u32                     flags;
-       u32                     listnr;
-       u32                     action;
-       u32                     mask[AUDIT_BITMASK_SIZE];
-       u32                     buflen; /* for data alloc on list rules */
-       u32                     field_count;
-       char                    *filterkey; /* ties events to rules */
-       struct audit_field      *fields;
-       struct audit_field      *arch_f; /* quick access to arch field */
-       struct audit_field      *inode_f; /* quick access to an inode field */
-       struct audit_watch      *watch; /* associated watch */
-       struct audit_tree       *tree;  /* associated watched tree */
-       struct list_head        rlist;  /* entry in audit_{watch,tree}.rules list */
-};
-
 struct audit_entry {
        struct list_head        list;
        struct rcu_head         rcu;