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