]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/fs.h
fs: Call security_ops->inode_killpriv on truncate
[karo-tx-linux.git] / include / linux / fs.h
index ee60e8ab210f324f4539c448c7b261b040c857bd..1e658b11c2656bcdcabc939fa0b120bf3e6e0e29 100644 (file)
@@ -2554,7 +2554,11 @@ extern struct inode *new_inode(struct super_block *sb);
 extern void free_inode_nonrcu(struct inode *inode);
 extern int should_remove_suid(struct dentry *);
 extern int file_remove_privs(struct file *);
-extern int file_needs_remove_privs(struct file *file);
+extern int dentry_needs_remove_privs(struct dentry *dentry);
+static inline int file_needs_remove_privs(struct file *file)
+{
+       return dentry_needs_remove_privs(file->f_path.dentry);
+}
 
 extern void __insert_inode_hash(struct inode *, unsigned long hashval);
 static inline void insert_inode_hash(struct inode *inode)