security: Introduce file_post_open hook
[sfrench/cifs-2.6.git] / include / linux / security.h
index 84ae036903409fc893972d800826d2954d338b8e..97f2212c13b601f940ff985686b24cb89f441911 100644 (file)
@@ -411,6 +411,7 @@ int security_file_send_sigiotask(struct task_struct *tsk,
                                 struct fown_struct *fown, int sig);
 int security_file_receive(struct file *file);
 int security_file_open(struct file *file);
+int security_file_post_open(struct file *file, int mask);
 int security_file_truncate(struct file *file);
 int security_task_alloc(struct task_struct *task, unsigned long clone_flags);
 void security_task_free(struct task_struct *task);
@@ -1074,6 +1075,11 @@ static inline int security_file_open(struct file *file)
        return 0;
 }
 
+static inline int security_file_post_open(struct file *file, int mask)
+{
+       return 0;
+}
+
 static inline int security_file_truncate(struct file *file)
 {
        return 0;