From: Matthias Kruk Date: Sun, 16 Aug 2020 07:58:30 +0000 (+0900) Subject: libc: Add definition for ENOTDIR X-Git-Url: https://git.corax.cc/?a=commitdiff_plain;h=refs%2Fheads%2Fio-next;p=corax libc: Add definition for ENOTDIR --- diff --git a/include/corax/errno.h b/include/corax/errno.h index 1868dc5..d8c5556 100644 --- a/include/corax/errno.h +++ b/include/corax/errno.h @@ -41,5 +41,6 @@ #define EINTR 20 #define EOVERFLOW 21 #define ECONNREFUSED 22 +#define ENOTDIR 23 #endif /* __CORAX_ERRNO_H */ diff --git a/libc/string.c b/libc/string.c index 566a222..ccc7a09 100644 --- a/libc/string.c +++ b/libc/string.c @@ -48,13 +48,14 @@ static const char *_errno_str[] = { "EINTR", "EOVERFLOW", "ECONNREFUSED", + "ENOTDIR", NULL }; const char *strerror(int err) { - if(err < 0 || err > ECONNREFUSED) { - err = ECONNREFUSED + 1; + if(err < 0 || err > ENOTDIR) { + err = ENOTDIR + 1; } return(_errno_str[err]);