[SCM] Samba Shared Repository - branch v4-0-test updated -
release-4-0-0alpha5-102-gf5afb69
Michael Adam
obnox at samba.org
Tue Jul 22 12:24:31 GMT 2008
The branch, v4-0-test has been updated
via f5afb695045b1a2f3b8c00a4d82d40e8e50726c9 (commit)
via 705f79bd0a5e93daa0cb11b5dcca36e75c75df93 (commit)
via dd278b069b8683a0e3721ebb7d0de06d2bc1c86f (commit)
from e625c6b2516111002c99239c1a2188c6d5d87ab6 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test
- Log -----------------------------------------------------------------
commit f5afb695045b1a2f3b8c00a4d82d40e8e50726c9
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 22 13:07:55 2008 +0200
drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
This knowledge is obtained from the wspp-docs (section 5.35).
Michael
commit 705f79bd0a5e93daa0cb11b5dcca36e75c75df93
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 22 12:46:04 2008 +0200
drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
This bit seems not to be documented in the WSPP docs.
Michael
commit dd278b069b8683a0e3721ebb7d0de06d2bc1c86f
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 22 11:37:32 2008 +0200
drsuapi.idl: add drsuapi_DsBindInfo48.
This is necessary to make DsGetNcChanges work with win2008.
Michael
-----------------------------------------------------------------------
Summary of changes:
source/librpc/idl/drsuapi.idl | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/librpc/idl/drsuapi.idl b/source/librpc/idl/drsuapi.idl
index b9cff5d..ee1f5c8 100644
--- a/source/librpc/idl/drsuapi.idl
+++ b/source/librpc/idl/drsuapi.idl
@@ -58,6 +58,11 @@ interface drsuapi
DRSUAPI_SUPPORTED_EXTENSION_80000000 = 0x80000000
} drsuapi_SupportedExtensions;
+ typedef [bitmap32bit] bitmap {
+ DRSUAPI_SUPPORTED_EXTENSION_ADAM = 0x00000001,
+ DRSUAPI_SUPPORTED_EXTENSION_LH_BETA2 = 0x00000002
+ } drsuapi_SupportedExtensionsExt;
+
/* this is used by w2k */
typedef struct {
drsuapi_SupportedExtensions supported_extensions;
@@ -73,6 +78,16 @@ interface drsuapi
uint32 repl_epoch;
} drsuapi_DsBindInfo28;
+ /* this is used by w2k8 */
+ typedef struct {
+ drsuapi_SupportedExtensions supported_extensions;
+ GUID site_guid;
+ uint32 u1;
+ uint32 repl_epoch;
+ drsuapi_SupportedExtensionsExt supported_extensions_ext;
+ GUID config_dn_guid;
+ } drsuapi_DsBindInfo48;
+
typedef struct {
[flag(NDR_REMAINING)] DATA_BLOB info;
} drsuapi_DsBindInfoFallBack;
@@ -80,6 +95,7 @@ interface drsuapi
typedef [nodiscriminant] union {
[case(24)][subcontext(4)] drsuapi_DsBindInfo24 info24;
[case(28)][subcontext(4)] drsuapi_DsBindInfo28 info28;
+ [case(48)][subcontext(4)] drsuapi_DsBindInfo48 info48;
[default][subcontext(4)] drsuapi_DsBindInfoFallBack FallBack;
} drsuapi_DsBindInfo;
--
Samba Shared Repository
More information about the samba-cvs
mailing list