summaryrefslogtreecommitdiff
path: root/source4/libcli
diff options
context:
space:
mode:
Diffstat (limited to 'source4/libcli')
-rw-r--r--source4/libcli/raw/interfaces.h13
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;