diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-09-09 12:29:01 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-09-09 12:36:51 +1000 |
commit | dca7afb799477a34f704c04397a6afa1ee6b9973 (patch) | |
tree | d091f9089b3ffb5518958a8b920a9526f34e6e0d /librpc/idl | |
parent | 3cb1caf0ef9fa7b3e96f2ff1d878357bef3a60d3 (diff) | |
download | samba-dca7afb799477a34f704c04397a6afa1ee6b9973.tar.gz samba-dca7afb799477a34f704c04397a6afa1ee6b9973.tar.bz2 samba-dca7afb799477a34f704c04397a6afa1ee6b9973.zip |
s4: fixed format of repsTo in samdb
Metze pointed out what the windows tool ldp.exe will examine repsTo
attributes on remote DCs, so we do in fact need to use the same format
that windows uses. This patch changes the server side implementation
of UpdateRefs to use the windows format
Diffstat (limited to 'librpc/idl')
-rw-r--r-- | librpc/idl/drsblobs.idl | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/librpc/idl/drsblobs.idl b/librpc/idl/drsblobs.idl index 8ec8458f6b..f20d648133 100644 --- a/librpc/idl/drsblobs.idl +++ b/librpc/idl/drsblobs.idl @@ -176,37 +176,6 @@ interface drsblobs { /* - * repsTo structure. This is not sent over the wire so we are - * free to choose our own format. It is updated by the - * DRSUpdateRefs DRSUAPI call. This is stored in NDR format - * in the root of each partition in the repsTo attribute - */ - typedef [v1_enum] enum { - REPSTO_VERSION1 = 1 - } repsToVersion; - - typedef struct { - utf8string dest_dsa_dns_name; - GUID dest_guid; - uint32 options; - } repsToDest; - - typedef struct { - uint32 count; - [size_is(count)] repsToDest reps[]; - } repsTov1; - - typedef [nodiscriminant] union { - [case(REPSTO_VERSION1)] repsTov1 r; - } repsToCtr; - - typedef [public] struct { - repsToVersion version; - [switch_is(version)] repsToCtr ctr; - } repsTo; - - - /* * the cookie for the LDAP dirsync control */ typedef [nodiscriminant,gensize] union { |