]> Pileus Git - ~andy/linux/blobdiff - include/linux/lsm_audit.h
LSM: remove the task field from common_audit_data
[~andy/linux] / include / linux / lsm_audit.h
index fad48aab893b846c293046dfdc3991a5e2e26d10..75368c1aac78dc567358a759dfafc57711ff2bed 100644 (file)
@@ -53,7 +53,6 @@ struct common_audit_data {
 #define LSM_AUDIT_DATA_KMOD    8
 #define LSM_AUDIT_DATA_INODE   9
 #define LSM_AUDIT_DATA_DENTRY  10
-       struct task_struct *tsk;
        union   {
                struct path path;
                struct dentry *dentry;
@@ -96,7 +95,7 @@ int ipv6_skb_to_auditdata(struct sk_buff *skb,
 /* Initialize an LSM audit data structure. */
 #define COMMON_AUDIT_DATA_INIT(_d, _t) \
        { memset((_d), 0, sizeof(struct common_audit_data)); \
-        (_d)->type = LSM_AUDIT_DATA_##_t; }
+        (_d)->type = _t; }
 
 void common_lsm_audit(struct common_audit_data *a,
        void (*pre_audit)(struct audit_buffer *, void *),