Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
*/
if ((flags2 & O_CREAT) && lp_inherit_acls(SNUM(conn)) &&
- (def_acl = directory_has_default_acl(conn,
- conn->cwd_fsp,
- parent_dir_fname)))
+ (def_acl = directory_has_default_acl_fsp(parent_dir_fname->fsp)))
{
unx_mode = (0777 & lp_create_mask(SNUM(conn)));
}
}
if (lp_inherit_acls(SNUM(conn))) {
- if (directory_has_default_acl(conn,
- conn->cwd_fsp,
- parent_dir_fname)) {
+ if (directory_has_default_acl_fsp(parent_dir_fname->fsp)) {
mode = (0777 & lp_directory_mask(SNUM(conn)));
}
}