Merge tag 'vfs-6.10.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[sfrench/cifs-2.6.git] / include / linux / anon_inodes.h
index 93a5f16d03f3f38612d37f0bcef56e6948912413..edef565c2a1a141409b6c6984a695226f9697bf7 100644 (file)
@@ -9,12 +9,17 @@
 #ifndef _LINUX_ANON_INODES_H
 #define _LINUX_ANON_INODES_H
 
+#include <linux/types.h>
+
 struct file_operations;
 struct inode;
 
 struct file *anon_inode_getfile(const char *name,
                                const struct file_operations *fops,
                                void *priv, int flags);
+struct file *anon_inode_getfile_fmode(const char *name,
+                               const struct file_operations *fops,
+                               void *priv, int flags, fmode_t f_mode);
 struct file *anon_inode_create_getfile(const char *name,
                                       const struct file_operations *fops,
                                       void *priv, int flags,