lib: Remove some unused code
authorVolker Lendecke <vl@samba.org>
Wed, 12 Aug 2015 07:18:28 +0000 (09:18 +0200)
committerMartin Schwenke <martins@samba.org>
Fri, 14 Aug 2015 05:46:12 +0000 (07:46 +0200)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
libcli/security/secace.c
libcli/security/secace.h

index b7c9fc54d1e59a2594dda9769b342f3e815e65e9..26c366ac39cb301b94b90312b106a9a91e226f94 100644 (file)
@@ -69,25 +69,6 @@ void init_sec_ace(struct security_ace *t, const struct dom_sid *sid, enum securi
        t->trustee = *sid;
 }
 
-/*******************************************************************
-  modify SID's permissions at ACL 
-********************************************************************/
-
-NTSTATUS sec_ace_mod_sid(struct security_ace *ace, size_t num, const struct dom_sid *sid, uint32_t mask)
-{
-       unsigned int i = 0;
-
-       if (!ace || !sid)  return NT_STATUS_INVALID_PARAMETER;
-
-       for (i = 0; i < num; i ++) {
-               if (dom_sid_equal(&ace[i].trustee, sid)) {
-                       ace[i].access_mask = mask;
-                       return NT_STATUS_OK;
-               }
-       }
-       return NT_STATUS_NOT_FOUND;
-}
-
 int nt_ace_inherit_comp(const struct security_ace *a1, const struct security_ace *a2)
 {
        int a1_inh = a1->flags & SEC_ACE_FLAG_INHERITED_ACE;
index 5416134dd644908af6722d8252b73af84fec1d14..16c495dd2aeb08bf804b32ddfb1bbb533201604f 100644 (file)
@@ -27,7 +27,6 @@ bool sec_ace_object(uint8_t type);
 void sec_ace_copy(struct security_ace *ace_dest, const struct security_ace *ace_src);
 void init_sec_ace(struct security_ace *t, const struct dom_sid *sid, enum security_ace_type type,
                  uint32_t mask, uint8_t flag);
-NTSTATUS sec_ace_mod_sid(struct security_ace *ace, size_t num, const struct dom_sid *sid, uint32_t mask);
 int nt_ace_inherit_comp( const struct security_ace *a1, const struct security_ace *a2);
 int nt_ace_canon_comp( const struct security_ace *a1, const struct security_ace *a2);
 void dacl_sort_into_canonical_order(struct security_ace *srclist, unsigned int num_aces);