mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
lib: Remove some unused code
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
This commit is contained in:
parent
f0f23d6a92
commit
5d141a32f3
@ -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;
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user