diff options
Diffstat (limited to 'source4')
-rw-r--r-- | source4/libcli/raw/interfaces.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source4/libcli/raw/interfaces.h b/source4/libcli/raw/interfaces.h index 7aba48b434..695c13fce6 100644 --- a/source4/libcli/raw/interfaces.h +++ b/source4/libcli/raw/interfaces.h @@ -1709,6 +1709,14 @@ union smb_open { struct security_descriptor *sec_desc; bool durable_open; struct smb2_handle *durable_handle; + + /* data for durable handle v2 */ + bool durable_open_v2; + struct GUID create_guid; + bool persistent_open; + uint32_t timeout; + struct smb2_handle *durable_handle_v2; + bool query_maximal_access; NTTIME timewarp; bool query_on_disk_id; @@ -1743,6 +1751,11 @@ union smb_open { struct smb2_lease lease_response; bool durable_open; + /* durable handle v2 */ + bool durable_open_v2; + bool persistent_open; + uint32_t timeout; + /* tagged blobs in the reply */ struct smb2_create_blobs blobs; } out; |