diff options
author | Günther Deschner <gd@samba.org> | 2008-11-14 17:45:36 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2008-11-18 10:06:55 +0100 |
commit | 35be4acd7853f8c9ef2f4eb7affa7538d0c92022 (patch) | |
tree | 674e1dc5630757466d7e7765d9d3a69527c1d8a8 /source/librpc/idl/security.idl | |
parent | c621c164d169cc93f0f965cc751e0d3b35cb5033 (diff) | |
download | samba-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.idl | 6 |
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; |