libcli/security Expose sec_privilege_mask()
authorAndrew Bartlett <abartlet@samba.org>
Mon, 30 Aug 2010 04:16:36 +0000 (14:16 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 11 Sep 2010 08:46:11 +0000 (18:46 +1000)
Signed-off-by: Andrew Tridgell <tridge@samba.org>
libcli/security/privileges.c
libcli/security/privileges.h

index b15a4ecc1ab2d28361b856b89ed7515d35f18deb..5c33f04693c076688c7309524d39b9fed84e1d47 100644 (file)
@@ -171,7 +171,7 @@ static const struct {
 /*
   return a privilege mask given a privilege id
 */
 /*
   return a privilege mask given a privilege id
 */
-static uint64_t sec_privilege_mask(enum sec_privilege privilege)
+uint64_t sec_privilege_mask(enum sec_privilege privilege)
 {
        int i;
        for (i=0;i<ARRAY_SIZE(privs);i++) {
 {
        int i;
        for (i=0;i<ARRAY_SIZE(privs);i++) {
index 8bcb5235ec8f6c2e17bfa1b24de09e0a74e78c76..40de9ef6ec55a702212fe367c6016769b2e378db 100644 (file)
@@ -63,6 +63,11 @@ typedef struct {
        struct lsa_LUIDAttribute *set;
 } PRIVILEGE_SET;
 
        struct lsa_LUIDAttribute *set;
 } PRIVILEGE_SET;
 
+/*
+  return a privilege mask given a privilege id
+*/
+uint64_t sec_privilege_mask(enum sec_privilege privilege);
+
 /***************************************************************************
  copy an uint64_t structure
 ****************************************************************************/
 /***************************************************************************
  copy an uint64_t structure
 ****************************************************************************/