int rc;
if ((rc = acl_get_permset(entry, &permset)) != 0)
return rc;
- acl_clear_perms(permset);
*permset = bits & 7;
return acl_set_permset(entry, permset);
}
int sys_acl_get_access_bits(SMB_ACL_ENTRY_T entry_d, uint32 *bits)
{
- *bits = &entry_d->a_perm;
+ *bits = entry_d->a_perm;
return 0;
}
int sys_acl_get_access_bits(SMB_ACL_ENTRY_T entry_d, uint32 *bits)
{
- *bits = &entry_d->a_perm;
+ *bits = entry_d->a_perm;
return 0;
}