summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2005-03-17 00:33:56 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:11:05 -0500
commitc2875e51e85820b5114329f7c338c8de563f838d (patch)
treec0d5fbcdbf1df658c5cce5d7d69bb437e23f69b5 /source4/librpc
parentc638a8380defc9afc713886f3290d581ac37995d (diff)
downloadsamba-c2875e51e85820b5114329f7c338c8de563f838d.tar.gz
samba-c2875e51e85820b5114329f7c338c8de563f838d.tar.bz2
samba-c2875e51e85820b5114329f7c338c8de563f838d.zip
r5839: add LDAP DirSync control idl
metze (This used to be commit 29d898a338e20c76a2270557b0c401a9672af094)
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/drsblobs.idl26
1 files changed, 26 insertions, 0 deletions
diff --git a/source4/librpc/idl/drsblobs.idl b/source4/librpc/idl/drsblobs.idl
index dc8a704bee..b09f717dd5 100644
--- a/source4/librpc/idl/drsblobs.idl
+++ b/source4/librpc/idl/drsblobs.idl
@@ -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
+ );
}