]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
smb3: minor missing defines relating to reparse points
authorSteve French <stfrench@microsoft.com>
Wed, 19 Sep 2018 07:02:58 +0000 (02:02 -0500)
committerSteve French <stfrench@microsoft.com>
Wed, 24 Oct 2018 02:16:04 +0000 (21:16 -0500)
Previously reserved dpen response field changed in smb3

Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Aurelien Aptel <aaptel@suse.com>
fs/cifs/smb2pdu.h

index 600e8fe1461b696652dd7929ccb5117ae381498e..f753f424d7f111454e52ab651b321b8bf2011e38 100644 (file)
@@ -613,6 +613,8 @@ struct smb2_tree_disconnect_rsp {
 #define SVHDX_OPEN_DEVICE_CONTEX       0x9CCBCF9E04C1E643980E158DA1F6EC83
 #define SMB2_CREATE_TAG_POSIX          0x93AD25509CB411E7B42383DE968BCD7C
 
+/* Flag (SMB3 open response) values */
+#define SMB2_CREATE_FLAG_REPARSEPOINT 0x01
 
 /*
  * Maximum number of iovs we need for an open/create request.
@@ -650,7 +652,7 @@ struct smb2_create_rsp {
        struct smb2_sync_hdr sync_hdr;
        __le16 StructureSize;   /* Must be 89 */
        __u8   OplockLevel;
-       __u8   Reserved;
+       __u8   Flag;  /* 0x01 if reparse point */
        __le32 CreateAction;
        __le64 CreationTime;
        __le64 LastAccessTime;