drsuapi.idl: add drsuapi_DsBindInfo48.
authorMichael Adam <obnox@samba.org>
Tue, 22 Jul 2008 09:37:32 +0000 (11:37 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 22 Jul 2008 11:16:31 +0000 (13:16 +0200)
This is necessary to make DsGetNcChanges work with win2008.

Michael
(This used to be commit dd278b069b8683a0e3721ebb7d0de06d2bc1c86f)

source4/librpc/idl/drsuapi.idl

index b9cff5d11d9fbec4a19c4252c8829d47befbc576..c0d82babc409b6163f214ba30482b56a6bc8b471 100644 (file)
@@ -73,6 +73,15 @@ 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;
+               uint32 unknown[5];
+       } drsuapi_DsBindInfo48;
+
        typedef struct {
                [flag(NDR_REMAINING)] DATA_BLOB info;
        } drsuapi_DsBindInfoFallBack;
@@ -80,6 +89,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;