summaryrefslogtreecommitdiff
path: root/librpc/idl/drsblobs.idl
diff options
context:
space:
mode:
authorKamen Mazdrashki <kamen.mazdrashki@postpath.com>2010-03-18 02:30:51 +0200
committerKamen Mazdrashki <kamenim@samba.org>2010-04-09 12:21:24 +0300
commit63e1aae69c7a6af9a09cf7b4baa173c42cd569cc (patch)
treecac0966a983ec5cc836076b01e030c88cfea5ebe /librpc/idl/drsblobs.idl
parentdeccb6cf9a91d37a085bb7b10e3607fcf37c47c0 (diff)
downloadsamba-63e1aae69c7a6af9a09cf7b4baa173c42cd569cc.tar.gz
s4/idl: Schema:schemaInfo attribute description
Diffstat (limited to 'librpc/idl/drsblobs.idl')
-rw-r--r--librpc/idl/drsblobs.idl16
1 files changed, 16 insertions, 0 deletions
diff --git a/librpc/idl/drsblobs.idl b/librpc/idl/drsblobs.idl
index 5b103268147..cd4e3ba42fb 100644
--- a/librpc/idl/drsblobs.idl
+++ b/librpc/idl/drsblobs.idl
@@ -175,6 +175,22 @@ interface drsblobs {
[in] partialAttributeSetBlob blob
);
+
+ /*
+ * schemaInfo attribute
+ *
+ * Used as an attribute on Schema.
+ * Also during replication as part of
+ * prefixMap to identify what revision
+ * of Schema source DC has
+ */
+ typedef [public,flag(NDR_NOALIGN)] struct {
+ [value(0xFF)] uint8 marker;
+ [flag(NDR_BIG_ENDIAN)] uint32 revision;
+ GUID invocation_id;
+ } schemaInfoBlob;
+
+
/*
* MS w2k3 and w2k8 prefixMap format
* There is no version number. Format is: