diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-09-08 11:51:27 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-09-08 11:52:45 +1000 |
commit | ac77482e871ee752ade1c56bff94915f6c0a219b (patch) | |
tree | 3feb1487fe6afe635a15f0b07538cd35191b3118 /librpc/gen_ndr/drsblobs.h | |
parent | 5cd6b460ff763615d1b7ce38f52b7d6fc9e20867 (diff) | |
download | samba-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.h | 31 |
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] */; |