summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/dssetup.idl2
-rw-r--r--source4/librpc/idl/netlogon.idl4
-rw-r--r--source4/librpc/idl/samr.idl4
-rw-r--r--source4/librpc/idl/svcctl.idl2
4 files changed, 6 insertions, 6 deletions
diff --git a/source4/librpc/idl/dssetup.idl b/source4/librpc/idl/dssetup.idl
index 0d50e3aa9f..9a4fcafccc 100644
--- a/source4/librpc/idl/dssetup.idl
+++ b/source4/librpc/idl/dssetup.idl
@@ -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,
diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl
index e03242243f..3d3005685b 100644
--- a/source4/librpc/idl/netlogon.idl
+++ b/source4/librpc/idl/netlogon.idl
@@ -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,
diff --git a/source4/librpc/idl/samr.idl b/source4/librpc/idl/samr.idl
index 89a06112a7..fd6229bf63 100644
--- a/source4/librpc/idl/samr.idl
+++ b/source4/librpc/idl/samr.idl
@@ -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 */
@@ -664,7 +664,7 @@
} 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,
diff --git a/source4/librpc/idl/svcctl.idl b/source4/librpc/idl/svcctl.idl
index fec7f45737..106e262d32 100644
--- a/source4/librpc/idl/svcctl.idl
+++ b/source4/librpc/idl/svcctl.idl
@@ -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,