Use conn->cwd_fsp as current fsp. Rework to modern standards.
No logic change for now.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
bool ret = False;
struct smb_filename *smb_fname;
bool ok;
+ int retval;
ok = junction_to_local_path_tos(jucn, &path, &conn);
if (!ok) {
return false;
}
- if( SMB_VFS_UNLINK(conn, smb_fname) == 0 ) {
+ retval = SMB_VFS_UNLINKAT(conn,
+ conn->cwd_fsp,
+ smb_fname,
+ 0);
+ if (retval == 0) {
ret = True;
}