r5839: add LDAP DirSync control idl
authorStefan Metzmacher <metze@samba.org>
Thu, 17 Mar 2005 00:33:56 +0000 (00:33 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:11:05 +0000 (13:11 -0500)
metze

source/librpc/idl/drsblobs.idl

index dc8a704beee1c00f2e3bb0aa2bc3fbdf9d37b691..b09f717dd50b6d58f9ab7729640da2ed408ccd05 100644 (file)
@@ -126,4 +126,30 @@ interface drsblobs {
        void decode_repsFromTo(
                [in] repsFromToBlob blob
                );
+
+       typedef struct {
+               GUID guid1;
+               dlong usn;
+       } ldapControlDirSyncArray;
+
+       typedef [public] struct {
+               uint8 prefix[4];
+               uint32 u1;
+               NTTIME time;
+               uint32 u2;
+               uint32 u3;
+               uint32 u4;
+               dlong usn1;
+               dlong usn2;
+               dlong usn3;
+               GUID guid1;
+               dlong h4;
+               uint32 count;
+               uint32 u5;
+               ldapControlDirSyncArray array[count];
+       } ldapControlDirSyncBlob;
+
+       void decode_ldapControlDirSync(
+               [in] ldapControlDirSyncBlob blob
+               );
 }