summaryrefslogtreecommitdiff
path: root/librpc/idl/security.idl
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2008-11-07 23:32:28 +0100
committerStefan Metzmacher <metze@samba.org>2008-11-08 08:02:27 +0100
commit07ee1a6e146b0639e3f00020a7bf763744cbc61f (patch)
tree5a586d3d6f6b8411d3aeba198d3c9ebb4461183b /librpc/idl/security.idl
parent1e80221b2340de5ef5e2a17f10511bbc2c041163 (diff)
downloadsamba-07ee1a6e146b0639e3f00020a7bf763744cbc61f.tar.gz
samba-07ee1a6e146b0639e3f00020a7bf763744cbc61f.tar.bz2
samba-07ee1a6e146b0639e3f00020a7bf763744cbc61f.zip
s3: make idl
metze
Diffstat (limited to 'librpc/idl/security.idl')
-rw-r--r--librpc/idl/security.idl6
1 files changed, 3 insertions, 3 deletions
diff --git a/librpc/idl/security.idl b/librpc/idl/security.idl
index c869eef01c..3f70e2c36e 100644
--- a/librpc/idl/security.idl
+++ b/librpc/idl/security.idl
@@ -240,7 +240,7 @@ interface security
} sec_privilege;
- typedef [bitmap8bit] bitmap {
+ typedef [public,bitmap8bit] bitmap {
SEC_ACE_FLAG_OBJECT_INHERIT = 0x01,
SEC_ACE_FLAG_CONTAINER_INHERIT = 0x02,
SEC_ACE_FLAG_NO_PROPAGATE_INHERIT = 0x04,
@@ -251,7 +251,7 @@ interface security
SEC_ACE_FLAG_FAILED_ACCESS = 0x80
} security_ace_flags;
- typedef [enum8bit] enum {
+ typedef [public,enum8bit] enum {
SEC_ACE_TYPE_ACCESS_ALLOWED = 0,
SEC_ACE_TYPE_ACCESS_DENIED = 1,
SEC_ACE_TYPE_SYSTEM_AUDIT = 2,
@@ -288,7 +288,7 @@ interface security
[switch_is(flags & SEC_ACE_INHERITED_OBJECT_TYPE_PRESENT)] security_ace_object_inherited_type inherited_type;
} security_ace_object;
- typedef [nodiscriminant] union {
+ typedef [public,nodiscriminant] union {
[case(SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT)] security_ace_object object;
[case(SEC_ACE_TYPE_ACCESS_DENIED_OBJECT)] security_ace_object object;
[case(SEC_ACE_TYPE_SYSTEM_AUDIT_OBJECT)] security_ace_object object;