Displaying 1 result from an estimated 1 matches for "acls_need_mask".
2006 Oct 03
3
change_sacl_perms() and ACLs from Solaris to 2.6 Linux
...quot; group and mask bits are
not the same. The data is received correctly, but is "mangled" by
change_sacl_perms(), which is being called within set_acl().
The piece of code in change_sacl_perms() which is causing the problem is
apparently:
case SMB_ACL_MASK:
#ifndef ACLS_NEED_MASK
/* mask is only empty when we don't need it. */
if (racl->mask == ACL_NO_ENTRY)
break;
#endif
COE2( store_access_in_entry,((mode >> 3) & 7, entry) );...