diff options
author | Steve French <stfrench@microsoft.com> | 2018-05-31 00:10:25 +0200 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2018-05-31 00:59:46 +0200 |
commit | fe048402e882aa80eedaee68963c0a02faa403c6 (patch) | |
tree | a2e157ca76f5625c3e18331ffbc1c0037f4176e0 /fs/cifs/smb2pdu.h | |
parent | cifs: update smb2_check_message to handle PDUs without a 4 byte length header (diff) | |
download | linux-fe048402e882aa80eedaee68963c0a02faa403c6.tar.xz linux-fe048402e882aa80eedaee68963c0a02faa403c6.zip |
smb3: add define for id for posix create context and corresponding struct
Signed-off-by: Steve French <smfrench@gmail.com>
Diffstat (limited to 'fs/cifs/smb2pdu.h')
-rw-r--r-- | fs/cifs/smb2pdu.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/fs/cifs/smb2pdu.h b/fs/cifs/smb2pdu.h index 853e5a707276..9182f17eeb73 100644 --- a/fs/cifs/smb2pdu.h +++ b/fs/cifs/smb2pdu.h @@ -623,7 +623,9 @@ struct smb2_tree_disconnect_rsp { #define SMB2_CREATE_DURABLE_HANDLE_REQUEST_V2 "DH2Q" #define SMB2_CREATE_DURABLE_HANDLE_RECONNECT_V2 "DH2C" #define SMB2_CREATE_APP_INSTANCE_ID 0x45BCA66AEFA7F74A9008FA462E144D74 -#define SVHDX_OPEN_DEVICE_CONTEXT 0x83CE6F1AD851E0986E34401CC9BCFCE9 +#define SVHDX_OPEN_DEVICE_CONTEX 0x9CCBCF9E04C1E643980E158DA1F6EC83 +#define SMB2_CREATE_TAG_POSIX 0x93AD25509CB411E7B42383DE968BCD7C + struct smb2_create_req { struct smb2_sync_hdr sync_hdr; @@ -735,6 +737,13 @@ struct create_durable { } Data; } __packed; +struct create_posix { + struct create_context ccontext; + __u8 Name[16]; + __le32 Mode; + __u32 Reserved; +} __packed; + /* See MS-SMB2 2.2.13.2.11 */ /* Flags */ #define SMB2_DHANDLE_FLAG_PERSISTENT 0x00000002 |