]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/linux/lsm_audit.h
lsm,audit,selinux: Introduce a new audit data type LSM_AUDIT_DATA_FILE
[linux.git] / include / linux / lsm_audit.h
index ffb9c9da4f39f8779a55bc832b3f6657e45f23ac..e58e577117b68b4be1adb0f4f98a6a35905d3af9 100644 (file)
@@ -59,6 +59,7 @@ struct common_audit_data {
 #define LSM_AUDIT_DATA_INODE   9
 #define LSM_AUDIT_DATA_DENTRY  10
 #define LSM_AUDIT_DATA_IOCTL_OP        11
+#define LSM_AUDIT_DATA_FILE    12
        union   {
                struct path path;
                struct dentry *dentry;
@@ -75,6 +76,7 @@ struct common_audit_data {
 #endif
                char *kmod_name;
                struct lsm_ioctlop_audit *op;
+               struct file *file;
        } u;
        /* this union contains LSM specific data */
        union {