From: Frank Lahm Date: Tue, 22 May 2012 14:17:15 +0000 (+0200) Subject: Fix logging of error conditions when removing extended attributes X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=commitdiff_plain;h=933a97334550660b8cf5afb6b5d0c6e5448f609d Fix logging of error conditions when removing extended attributes --- diff --git a/libatalk/vfs/ea_sys.c b/libatalk/vfs/ea_sys.c index 549aa6d1..a30e6d96 100644 --- a/libatalk/vfs/ea_sys.c +++ b/libatalk/vfs/ea_sys.c @@ -362,11 +362,8 @@ int sys_remove_ea(VFS_FUNC_ARGS_EA_REMOVE) /* its a symlink and client requested O_NOFOLLOW */ LOG(log_debug, logtype_afpd, "sys_remove_ea(%s/%s): symlink with kXAttrNoFollow", uname); return AFP_OK; - case EACCES: - LOG(log_debug, logtype_afpd, "sys_remove_ea(%s/%s): error: %s", uname, attruname, strerror(errno)); - return AFPERR_ACCESS; default: - LOG(log_error, logtype_afpd, "sys_remove_ea(%s/%s): error: %s", uname, attruname, strerror(errno)); + LOG(log_debug, logtype_afpd, "sys_remove_ea(%s/%s): error: %s", uname, attruname, strerror(errno)); return AFPERR_MISC; } }