summaryrefslogtreecommitdiff
path: root/source/librpc/idl/security.idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-11-14 17:45:36 +0100
committerKarolin Seeger <kseeger@samba.org>2008-11-18 10:06:55 +0100
commit35be4acd7853f8c9ef2f4eb7affa7538d0c92022 (patch)
tree674e1dc5630757466d7e7765d9d3a69527c1d8a8 /source/librpc/idl/security.idl
parentc621c164d169cc93f0f965cc751e0d3b35cb5033 (diff)
downloadsamba-35be4acd7853f8c9ef2f4eb7affa7538d0c92022.tar.gz
make some more parts of security.idl public and re-run make idl.
Guenther (cherry picked from commit 6fb1f994b55f0ce3777370fe80cde1d0964ba8b2)
Diffstat (limited to 'source/librpc/idl/security.idl')
-rw-r--r--source/librpc/idl/security.idl6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/librpc/idl/security.idl b/source/librpc/idl/security.idl
index 66903ab4c2c..0adc15705d5 100644
--- a/source/librpc/idl/security.idl
+++ b/source/librpc/idl/security.idl
@@ -247,7 +247,7 @@ interface security
SEC_PRIV_REMOTE_INTERACTIVE_LOGON = 24
} 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,
@@ -258,7 +258,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,
@@ -295,7 +295,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;