aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/smb2pdu.h
diff options
context:
space:
mode:
authorSteve French <stfrench@microsoft.com>2020-02-06 17:31:56 -0600
committerSteve French <stfrench@microsoft.com>2020-02-06 17:31:56 -0600
commitab3459d8f0ef52c38119ed58c4c29139efc7022c (patch)
tree5d6a17918a39469174aa34796475eed0a10488ef /fs/cifs/smb2pdu.h
parentsmb3: add one more dynamic tracepoint missing from strict fsync path (diff)
downloadlinux-dev-ab3459d8f0ef52c38119ed58c4c29139efc7022c.tar.xz
linux-dev-ab3459d8f0ef52c38119ed58c4c29139efc7022c.zip
smb3: print warning once if posix context returned on open
SMB3.1.1 POSIX Context processing is not complete yet - so print warning (once) if server returns it on open. Signed-off-by: Steve French <stfrench@microsoft.com> Reviewed-by: Aurelien Aptel <aaptel@suse.com>
Diffstat (limited to 'fs/cifs/smb2pdu.h')
-rw-r--r--fs/cifs/smb2pdu.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/fs/cifs/smb2pdu.h b/fs/cifs/smb2pdu.h
index 4c43dbd1e089..ca2123d7f199 100644
--- a/fs/cifs/smb2pdu.h
+++ b/fs/cifs/smb2pdu.h
@@ -1595,4 +1595,12 @@ struct smb2_file_network_open_info {
extern char smb2_padding[7];
+/* equivalent of the contents of SMB3.1.1 POSIX open context response */
+struct smb_posix_info {
+ __le32 nlink;
+ __le32 reparse_tag;
+ __le32 mode;
+ kuid_t uid;
+ kuid_t gid;
+};
#endif /* _SMB2PDU_H */