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:16:56 +0000 (13:16 +0200)
This knowledge is obtained from the wspp-docs (section 5.35).

Michael

source/librpc/idl/drsuapi.idl

index 96cb56ba3d6b765d2ea8a3a88af81877255d944c..ee1f5c81397f1ac7d9b8ce38b67e37aa36411967 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;