]> arthur.barton.de Git - netatalk.git/commitdiff
Fix logging of error conditions when removing extended attributes
authorFrank Lahm <franklahm@googlemail.com>
Tue, 22 May 2012 14:17:15 +0000 (16:17 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Tue, 22 May 2012 14:17:15 +0000 (16:17 +0200)
libatalk/vfs/ea_sys.c

index 549aa6d11c24f6d03e63f4be6d7f87ab2b8f402f..a30e6d96b5b40121d3d8cebf434cb53fc8942a47 100644 (file)
@@ -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;
         }
     }