1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00

r23910: We used to deny renames on the

source open for non-delete open.
Turns out this is not the case.
VL please test but this matches
Windows behaviour. (I'll add a
torture test tomorrow).
Jeremy.
This commit is contained in:
Jeremy Allison 2007-07-17 02:17:23 +00:00 committed by Gerald (Jerry) Carter
parent 0989877fd1
commit 03e3d58746

View File

@ -1863,6 +1863,12 @@ static NTSTATUS can_rename(connection_struct *conn, files_struct *fsp,
return NT_STATUS_NO_SUCH_FILE;
}
#if 0
/* We used to deny renames on the
* source open for non-delete open.
* Turns out this is not the case.
* VL please test but this matches
* Windows behaviour. JRA. */
if (S_ISDIR(pst->st_mode)) {
return NT_STATUS_OK;
}
@ -1872,6 +1878,9 @@ static NTSTATUS can_rename(connection_struct *conn, files_struct *fsp,
}
return NT_STATUS_ACCESS_DENIED;
#else
return NT_STATUS_OK;
#endif
}
/*******************************************************************