mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
Use is_default_acl variable in canonicalise_acl().
This commit is contained in:
parent
efb446a38c
commit
82e7132bdf
@ -2629,6 +2629,7 @@ static canon_ace *canonicalise_acl(struct connection_struct *conn,
|
||||
canon_ace *ace = NULL;
|
||||
canon_ace *next_ace = NULL;
|
||||
int entry_id = SMB_ACL_FIRST_ENTRY;
|
||||
bool is_default_acl = (the_acl_type == SMB_ACL_TYPE_DEFAULT);
|
||||
SMB_ACL_ENTRY_T entry;
|
||||
size_t ace_count;
|
||||
|
||||
@ -2719,7 +2720,7 @@ static canon_ace *canonicalise_acl(struct connection_struct *conn,
|
||||
ace->trustee = sid;
|
||||
ace->unix_ug = unix_ug;
|
||||
ace->owner_type = owner_type;
|
||||
ace->ace_flags = get_pai_flags(pal, ace, (the_acl_type == SMB_ACL_TYPE_DEFAULT));
|
||||
ace->ace_flags = get_pai_flags(pal, ace, is_default_acl);
|
||||
|
||||
DLIST_ADD(l_head, ace);
|
||||
}
|
||||
@ -2738,7 +2739,7 @@ static canon_ace *canonicalise_acl(struct connection_struct *conn,
|
||||
* acl_mask. Ensure all DENY Entries are at the start of the list.
|
||||
*/
|
||||
|
||||
DEBUG(10,("canonicalise_acl: %s ace entries before arrange :\n", the_acl_type == SMB_ACL_TYPE_ACCESS ? "Access" : "Default" ));
|
||||
DEBUG(10,("canonicalise_acl: %s ace entries before arrange :\n", is_default_acl ? "Default" : "Access"));
|
||||
|
||||
for ( ace_count = 0, ace = l_head; ace; ace = next_ace, ace_count++) {
|
||||
next_ace = ace->next;
|
||||
|
Loading…
Reference in New Issue
Block a user