s3:smbXsrv.idl: add properties for durable handles to smbXsrv_open_global0
authorStefan Metzmacher <metze@samba.org>
Fri, 29 Jun 2012 07:34:56 +0000 (09:34 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 8 Sep 2012 01:39:06 +0000 (03:39 +0200)
Pair-Programmed-With: Michael Adam <obnox@samba.org>

metze

source3/librpc/idl/smbXsrv.idl

index 90572e5e4e252b0f92a78915523fe91f2f880350..2a6d7b352b19cae1b3a38fbac2fb4fb653330e77 100644 (file)
@@ -1,5 +1,6 @@
 #include "idl_types.h"
 
+import "misc.idl";
 import "server_id.idl";
 import "security.idl";
 import "auth.idl";
@@ -267,12 +268,19 @@ interface smbXsrv
                hyper                                   open_volatile_id;
                dom_sid                                 open_owner;
                NTTIME                                  open_time;
+               GUID                                    create_guid;
+               GUID                                    client_guid;
+               GUID                                    app_instance_id;
                /*
                 * TODO: for durable/resilient/persistent handles we need more
                 *       things here. See [MS-SMB2] 3.3.1.10 Per Open
                 *
                 * NOTE: this is still version 0, which is not a stable format!
                 */
+               NTTIME                                  disconnect_time;
+               uint32                                  durable_timeout_msec;
+               boolean8                                durable;
+               DATA_BLOB                               backend_cookie;
        } smbXsrv_open_global0;
 
        typedef union {