OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_23-37-gcfdd888
Gerrit Code Review
gerrit@openafs.org
Thu, 25 Apr 2013 21:18:09 -0700 (PDT)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit cfdd888216561c533465b73ff432871534918d1f
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Fri Apr 12 01:11:22 2013 -0400
Windows: cm_MapRPCErrorRmdir EEXIST == ENOTEMPTY
If the file server is asked to remove a directory that is not empty
one might expect it to return UAENOTEMPTY but instead it returns UAEEXIST.
The error translation function cm_MapRPCErrorRmdir did not include
EEXIST in the list of errors that convert to CM_ERROR_NOTEMPTY.
Prior to IBM AFS 3.5 the file server did return ENOTEMPTY and if a
particular platform did not define ENOTEMPTY, ENOTEMPTY was defined to
be EEXIST. To late to change things back now.
Reviewed-on: http://gerrit.openafs.org/9778
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
(cherry picked from commit 6c73b8350a4bc67db271a5294c5fdf1e51e9033a)
Change-Id: I81f11638e1105371d4c70840e8902773e4a9a84a
Reviewed-on: http://gerrit.openafs.org/9812
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsd/cm_utils.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository