diff options
-rw-r--r-- | lib/libc/gen/errlst.c | 3 | ||||
-rw-r--r-- | sys/sys/errno.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/libc/gen/errlst.c b/lib/libc/gen/errlst.c index 08a9625..493a778 100644 --- a/lib/libc/gen/errlst.c +++ b/lib/libc/gen/errlst.c @@ -146,6 +146,9 @@ const char *const sys_errlist[] = { "Operation canceled", /* 85 - ECANCELED */ "Illegal byte sequence", /* 86 - EILSEQ */ "Attribute not found", /* 87 - ENOATTR */ + +/* General */ + "Programming error", /* 88 - EDOFUS */ }; int errno; const int sys_nerr = sizeof(sys_errlist) / sizeof(sys_errlist[0]); diff --git a/sys/sys/errno.h b/sys/sys/errno.h index 51da067..4e916f1 100644 --- a/sys/sys/errno.h +++ b/sys/sys/errno.h @@ -170,6 +170,8 @@ __END_DECLS #define ENOATTR 87 /* Attribute not found */ #define ELAST 87 /* Must be equal largest errno */ +#define EDOFUS 88 /* Programming error */ + #endif /* _POSIX_SOURCE */ #ifdef _KERNEL |