drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
authorMichael Adam <obnox@samba.org>
Tue, 22 Jul 2008 11:07:55 +0000 (13:07 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 22 Jul 2008 11:21:22 +0000 (13:21 +0200)
This knowledge is obtained from the wspp-docs (section 5.35).

Michael
(cherry picked from commit f5afb695045b1a2f3b8c00a4d82d40e8e50726c9)
(This used to be commit 7a3a2b916d5c1116d2536bc87a4f21cd38861668)

source3/librpc/idl/drsuapi.idl

index 7d723e3dddaa798cf5bf98e1628e7800e6768582..43efddd15e64cec42267dde61d58d864eac972f4 100644 (file)
@@ -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;
@@ -79,7 +84,7 @@ interface drsuapi
                GUID site_guid;
                uint32 u1;
                uint32 repl_epoch;
-               uint32 unknown;
+               drsuapi_SupportedExtensionsExt supported_extensions_ext;
                GUID config_dn_guid;
        } drsuapi_DsBindInfo48;