diff options
author | Steve French <stfrench@microsoft.com> | 2020-06-12 03:25:47 +0300 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2020-06-12 14:20:38 +0300 |
commit | 6a5f6592a0b606eac3147f786c958f1696c337f3 (patch) | |
tree | 0d96a5fd96ace58d3bae80302367837718f26e4c /fs/cifs/cifsproto.h | |
parent | ebf57440ec59a36e1fc5fe91e31d66ae0d1662d0 (diff) | |
download | linux-6a5f6592a0b606eac3147f786c958f1696c337f3.tar.xz |
SMB311: Add support for query info using posix extensions (level 100)
Adds support for better query info on dentry revalidation (using
the SMB3.1.1 POSIX extensions level 100). Followon patch will
add support for translating the UID/GID from the SID and also
will add support for using the posix query info on lookup.
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
Reviewed-by: Aurelien Aptel <aaptel@suse.com>
Diffstat (limited to 'fs/cifs/cifsproto.h')
-rw-r--r-- | fs/cifs/cifsproto.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/cifs/cifsproto.h b/fs/cifs/cifsproto.h index bd92070ca30c..b603da73f4f5 100644 --- a/fs/cifs/cifsproto.h +++ b/fs/cifs/cifsproto.h @@ -198,6 +198,8 @@ extern struct inode *cifs_iget(struct super_block *sb, extern int cifs_get_inode_info(struct inode **inode, const char *full_path, FILE_ALL_INFO *data, struct super_block *sb, int xid, const struct cifs_fid *fid); +extern int smb311_posix_get_inode_info(struct inode **pinode, const char *search_path, + struct super_block *sb, unsigned int xid); extern int cifs_get_inode_info_unix(struct inode **pinode, const unsigned char *search_path, struct super_block *sb, unsigned int xid); |