diff options
Diffstat (limited to 'fs/cifs/cifsproto.h')
-rw-r--r-- | fs/cifs/cifsproto.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/cifs/cifsproto.h b/fs/cifs/cifsproto.h index 88e2bc44ac58..39e47f46dea5 100644 --- a/fs/cifs/cifsproto.h +++ b/fs/cifs/cifsproto.h | |||
@@ -104,10 +104,12 @@ extern void cifs_fattr_to_inode(struct inode *inode, struct cifs_fattr *fattr); | |||
104 | extern struct inode *cifs_iget(struct super_block *sb, | 104 | extern struct inode *cifs_iget(struct super_block *sb, |
105 | struct cifs_fattr *fattr); | 105 | struct cifs_fattr *fattr); |
106 | 106 | ||
107 | extern int cifs_get_file_info(struct file *filp); | ||
107 | extern int cifs_get_inode_info(struct inode **pinode, | 108 | extern int cifs_get_inode_info(struct inode **pinode, |
108 | const unsigned char *search_path, | 109 | const unsigned char *search_path, |
109 | FILE_ALL_INFO *pfile_info, | 110 | FILE_ALL_INFO *pfile_info, |
110 | struct super_block *sb, int xid, const __u16 *pfid); | 111 | struct super_block *sb, int xid, const __u16 *pfid); |
112 | extern int cifs_get_file_info_unix(struct file *filp); | ||
111 | extern int cifs_get_inode_info_unix(struct inode **pinode, | 113 | extern int cifs_get_inode_info_unix(struct inode **pinode, |
112 | const unsigned char *search_path, | 114 | const unsigned char *search_path, |
113 | struct super_block *sb, int xid); | 115 | struct super_block *sb, int xid); |
@@ -142,6 +144,8 @@ extern int CIFSFindNext(const int xid, struct cifsTconInfo *tcon, | |||
142 | extern int CIFSFindClose(const int, struct cifsTconInfo *tcon, | 144 | extern int CIFSFindClose(const int, struct cifsTconInfo *tcon, |
143 | const __u16 search_handle); | 145 | const __u16 search_handle); |
144 | 146 | ||
147 | extern int CIFSSMBQFileInfo(const int xid, struct cifsTconInfo *tcon, | ||
148 | u16 netfid, FILE_ALL_INFO *pFindData); | ||
145 | extern int CIFSSMBQPathInfo(const int xid, struct cifsTconInfo *tcon, | 149 | extern int CIFSSMBQPathInfo(const int xid, struct cifsTconInfo *tcon, |
146 | const unsigned char *searchName, | 150 | const unsigned char *searchName, |
147 | FILE_ALL_INFO *findData, | 151 | FILE_ALL_INFO *findData, |
@@ -152,6 +156,8 @@ extern int SMBQueryInformation(const int xid, struct cifsTconInfo *tcon, | |||
152 | FILE_ALL_INFO *findData, | 156 | FILE_ALL_INFO *findData, |
153 | const struct nls_table *nls_codepage, int remap); | 157 | const struct nls_table *nls_codepage, int remap); |
154 | 158 | ||
159 | extern int CIFSSMBUnixQFileInfo(const int xid, struct cifsTconInfo *tcon, | ||
160 | u16 netfid, FILE_UNIX_BASIC_INFO *pFindData); | ||
155 | extern int CIFSSMBUnixQPathInfo(const int xid, | 161 | extern int CIFSSMBUnixQPathInfo(const int xid, |
156 | struct cifsTconInfo *tcon, | 162 | struct cifsTconInfo *tcon, |
157 | const unsigned char *searchName, | 163 | const unsigned char *searchName, |