summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/drsblobs.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-09-08 11:51:27 +1000
committerAndrew Tridgell <tridge@samba.org>2009-09-08 11:52:45 +1000
commitac77482e871ee752ade1c56bff94915f6c0a219b (patch)
tree3feb1487fe6afe635a15f0b07538cd35191b3118 /librpc/gen_ndr/drsblobs.h
parent5cd6b460ff763615d1b7ce38f52b7d6fc9e20867 (diff)
downloadsamba-ac77482e871ee752ade1c56bff94915f6c0a219b.tar.gz
samba-ac77482e871ee752ade1c56bff94915f6c0a219b.tar.bz2
samba-ac77482e871ee752ade1c56bff94915f6c0a219b.zip
s4: commit generated DRS changes
Diffstat (limited to 'librpc/gen_ndr/drsblobs.h')
-rw-r--r--librpc/gen_ndr/drsblobs.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/librpc/gen_ndr/drsblobs.h b/librpc/gen_ndr/drsblobs.h
index 190e012cb5..e2781d4a8e 100644
--- a/librpc/gen_ndr/drsblobs.h
+++ b/librpc/gen_ndr/drsblobs.h
@@ -128,6 +128,37 @@ struct prefixMapBlob {
union prefixMapCtr ctr;/* [switch_is(version)] */
}/* [public] */;
+enum repsToVersion
+#ifndef USE_UINT_ENUMS
+ {
+ REPSTO_VERSION1=1
+}
+#else
+ { __donnot_use_enum_repsToVersion=0x7FFFFFFF}
+#define REPSTO_VERSION1 ( 1 )
+#endif
+;
+
+struct repsToDest {
+ const char * dest_dsa_dns_name;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */
+ struct GUID dest_guid;
+ uint32_t options;
+};
+
+struct repsTov1 {
+ uint32_t count;
+ struct repsToDest *reps;/* [size_is(count)] */
+};
+
+union repsToCtr {
+ struct repsTov1 r;/* [case(REPSTO_VERSION1)] */
+}/* [nodiscriminant] */;
+
+struct repsTo {
+ enum repsToVersion version;
+ union repsToCtr ctr;/* [switch_is(version)] */
+}/* [public] */;
+
union ldapControlDirSyncExtra {
struct replUpToDateVectorBlob uptodateness_vector;/* [default] */
}/* [gensize,nodiscriminant] */;