summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/drsuapi.h
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2008-07-22 13:23:18 +0200
committerMichael Adam <obnox@samba.org>2008-07-22 13:23:18 +0200
commita42aca1576366f3125e8b97eb1d3d4fffa7b7893 (patch)
tree2a1deb7c45dd1fe3f8985b7bf39f9bb9ce87d738 /source3/librpc/gen_ndr/drsuapi.h
parentb80a167db3ad0cc164331547d2d8a2978f234021 (diff)
downloadsamba-a42aca1576366f3125e8b97eb1d3d4fffa7b7893.tar.gz
samba-a42aca1576366f3125e8b97eb1d3d4fffa7b7893.tar.bz2
samba-a42aca1576366f3125e8b97eb1d3d4fffa7b7893.zip
re-run make idl after adding drsuapi_DsBindInfo48 to drsuapi.idl
Michael (This used to be commit ac5d8ede8a94e8411d38b684e943d0b489ba8b70)
Diffstat (limited to 'source3/librpc/gen_ndr/drsuapi.h')
-rw-r--r--source3/librpc/gen_ndr/drsuapi.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/drsuapi.h b/source3/librpc/gen_ndr/drsuapi.h
index 7b2acf001b..a1b4cc92a2 100644
--- a/source3/librpc/gen_ndr/drsuapi.h
+++ b/source3/librpc/gen_ndr/drsuapi.h
@@ -49,6 +49,10 @@
#define DRSUAPI_SUPPORTED_EXTENSION_40000000 ( 0x40000000 )
#define DRSUAPI_SUPPORTED_EXTENSION_80000000 ( 0x80000000 )
+/* bitmap drsuapi_SupportedExtensionsExt */
+#define DRSUAPI_SUPPORTED_EXTENSION_ADAM ( 0x00000001 )
+#define DRSUAPI_SUPPORTED_EXTENSION_LH_BETA2 ( 0x00000002 )
+
struct drsuapi_DsBindInfo24 {
uint32_t supported_extensions;
struct GUID site_guid;
@@ -62,6 +66,15 @@ struct drsuapi_DsBindInfo28 {
uint32_t repl_epoch;
};
+struct drsuapi_DsBindInfo48 {
+ uint32_t supported_extensions;
+ struct GUID site_guid;
+ uint32_t u1;
+ uint32_t repl_epoch;
+ uint32_t supported_extensions_ext;
+ struct GUID config_dn_guid;
+};
+
struct drsuapi_DsBindInfoFallBack {
DATA_BLOB info;/* [flag(LIBNDR_FLAG_REMAINING)] */
};
@@ -69,6 +82,7 @@ struct drsuapi_DsBindInfoFallBack {
union drsuapi_DsBindInfo {
struct drsuapi_DsBindInfo24 info24;/* [subcontext(4),case(24)] */
struct drsuapi_DsBindInfo28 info28;/* [subcontext(4),case(28)] */
+ struct drsuapi_DsBindInfo48 info48;/* [subcontext(4),case(48)] */
struct drsuapi_DsBindInfoFallBack FallBack;/* [subcontext(4),default] */
}/* [nodiscriminant] */;