Pass down to parent_override_delete().
Always pass fsp->conn->cwd_fsp for now.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
static NTSTATUS smbd_check_access_rights_sd(
struct connection_struct *conn,
+ struct files_struct *dirfsp,
const struct smb_filename *smb_fname,
struct security_descriptor *sd,
bool use_privs,
}
if (parent_override_delete(conn,
- conn->cwd_fsp,
+ dirfsp,
smb_fname,
access_mask,
rejected_mask))
}
return smbd_check_access_rights_sd(fsp->conn,
+ fsp->conn->cwd_fsp,
fsp->fsp_name,
sd,
use_privs,