r5005: Add missing size specifiers to various bitmaps.
authorTim Potter <tpot@samba.org>
Wed, 26 Jan 2005 04:34:16 +0000 (04:34 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:09:12 +0000 (13:09 -0500)
source/librpc/idl/dssetup.idl
source/librpc/idl/netlogon.idl
source/librpc/idl/samr.idl
source/librpc/idl/svcctl.idl

index 0d50e3aa9f348188fcc85bf5ca660bf53ffc4707..9a4fcafcccb8a813b5dac45f441b57d4b11d7031 100644 (file)
@@ -24,7 +24,7 @@
                DS_ROLE_PRIMARY_DC             = 5
        } dssetup_DsRole;
 
-       typedef bitmap {
+       typedef [bitmap32bit] bitmap {
                DS_ROLE_PRIMARY_DS_RUNNING              = 0x00000001,
                DS_ROLE_PRIMARY_DS_MIXED_MODE           = 0x00000002,
                DS_ROLE_UPGRADE_IN_PROGRESS             = 0x00000004,
index e03242243f4404e1346abdebcef1db9123f6392f..3d3005685b64492b58e48f519ddf9f4a7778a65f 100644 (file)
@@ -1096,7 +1096,7 @@ interface netlogon
        /****************/
        /* Function 0x28 */
 
-       typedef bitmap {
+       typedef [bitmap32bit] bitmap {
                NETR_TRUST_FLAG_IN_FOREST = 0x00000001,
                NETR_TRUST_FLAG_OUTBOUND  = 0x00000002,
                NETR_TRUST_FLAG_TREEROOT  = 0x00000004,
@@ -1112,7 +1112,7 @@ interface netlogon
                NETR_TRUST_TYPE_DCE             = 4
        } netr_TrustType;
 
-       typedef bitmap {
+       typedef [bitmap32bit] bitmap {
                NETR_TRUST_ATTRIBUTE_NON_TRANSITIVE     = 0x00000001,
                NETR_TRUST_ATTRIBUTE_UPLEVEL_ONLY       = 0x00000002,
                NETR_TRUST_ATTRIBUTE_QUARANTINED_DOMAIN = 0x00000004,
index 89a06112a7325f9d5cad0190f30ecba1e09d7b06..fd6229bf6364889713caeac692fadae0edb47256 100644 (file)
@@ -16,7 +16,7 @@
 ] interface samr
 {
        /* account control (acct_flags) bits */
-       typedef [public] bitmap {
+       typedef [public,bitmap32bit] bitmap {
                ACB_DISABLED  = 0x00000001,  /* 1 = User account disabled */
                ACB_HOMDIRREQ = 0x00000002,  /* 1 = Home directory required */
                ACB_PWNOTREQ  = 0x00000004,  /* 1 = User password not required */
        } samr_UserInfo20;
 
        /* this defines the bits used for fields_present in info21 */
-       typedef bitmap {
+       typedef [bitmap32bit] bitmap {
                SAMR_FIELD_NAME         = 0x00000002,
                SAMR_FIELD_DESCRIPTION  = 0x00000010,
                SAMR_FIELD_COMMENT      = 0x00000020,
index fec7f45737cac3bdf581d3db86af0255db1f916a..106e262d32dedfc66d5700af8244dcc91a5ae63d 100644 (file)
@@ -46,7 +46,7 @@
        const int SERVICE_STATE_INACTIVE = 0x02;
        const int SERVICE_STATE_ALL      = 0x00;
 
-       typedef [public] bitmap {
+       typedef [public,bitmap32bit] bitmap {
                SV_TYPE_WORKSTATION       = 0x00000001,
                SV_TYPE_SERVER            = 0x00000002,
                SV_TYPE_SQLSERVER         = 0x00000004,