OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1807-g241d3d5
Gerrit Code Review
Tue, 25 Oct 2011 10:52:20 -0700 (PDT)
The following commit has been merged in the master branch:
Author: Rod Widdowson <email@example.com>
Date: Sat Oct 22 16:46:26 2011 +0100
Windows: Look for 8.3 name when doing a rename
If we are doing a destructive rename we need to find whether the
target file exists. This is done in the usual way (case sensitive
case insensitive), but the short name is not looked for.
This means that the rename of a file to a short name will not
supersede correctly; rather the service refuses the rename since
the target existed already.
This patch looks the target name up in the shortname tree if the
target name is short and all else has failed.
Reviewed-by: Jeffrey Altman <firstname.lastname@example.org>
Tested-by: Jeffrey Altman <email@example.com>
src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
OpenAFS Master Repository