X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Fvfs%2Fextattr.c;h=853b7f2ffe3c3fd7691f097599dcd3066a75014b;hb=a03a613265c54c687dbc3408c70c24b267c3a685;hp=bdae873e6c05ef3682a9db708167addd890ddf0c;hpb=e70a5921000537ca888f13b00103919793f01c58;p=netatalk.git diff --git a/libatalk/vfs/extattr.c b/libatalk/vfs/extattr.c index bdae873e..853b7f2f 100644 --- a/libatalk/vfs/extattr.c +++ b/libatalk/vfs/extattr.c @@ -855,8 +855,10 @@ static int solaris_openat(int fildes, const char *path, int oflag, mode_t mode) { int filedes = openat(fildes, path, oflag, mode); if (filedes == -1) { - LOG(log_error, logtype_default, "openat(\"%s\"): %s", - path, strerror(errno)); + if (errno != ENOENT) + LOG(log_error, logtype_default, "openat(\"%s\"): %s", + path, strerror(errno)); + errno = ENOATTR; } return filedes; }