From 57d210aa51e9706c3e21156d873bf356527be8c7 Mon Sep 17 00:00:00 2001 From: chenzhijia Date: Tue, 19 Mar 2024 11:26:27 +0800 Subject: [PATCH] Linux case base:add ename.c.inc add source code ename.c.inc Change-Id: Ie31e2ac3908ce46cfb22102d8cc18fa1b961deb4 Signed-off-by: chenzhijia --- diff --git a/lib/ename.c.inc b/lib/ename.c.inc new file mode 100644 index 0000000..42642e1 --- /dev/null +++ b/lib/ename.c.inc @@ -0,0 +1,39 @@ +/* ename.c.inc + + Built on GNU/Linux x86_64 with glibc 2.38 +*/ +static char *ename[] = { + /* 0 */ "", + /* 1 */ "EPERM", "ENOENT", "ESRCH", "EINTR", "EIO", "ENXIO", + /* 7 */ "E2BIG", "ENOEXEC", "EBADF", "ECHILD", + /* 11 */ "EAGAIN/EWOULDBLOCK", "ENOMEM", "EACCES", "EFAULT", + /* 15 */ "ENOTBLK", "EBUSY", "EEXIST", "EXDEV", "ENODEV", + /* 20 */ "ENOTDIR", "EISDIR", "EINVAL", "ENFILE", "EMFILE", + /* 25 */ "ENOTTY", "ETXTBSY", "EFBIG", "ENOSPC", "ESPIPE", + /* 30 */ "EROFS", "EMLINK", "EPIPE", "EDOM", "ERANGE", + /* 35 */ "EDEADLK/EDEADLOCK", "ENAMETOOLONG", "ENOLCK", "ENOSYS", + /* 39 */ "ENOTEMPTY", "ELOOP", "", "ENOMSG", "EIDRM", "ECHRNG", + /* 45 */ "EL2NSYNC", "EL3HLT", "EL3RST", "ELNRNG", "EUNATCH", + /* 50 */ "ENOCSI", "EL2HLT", "EBADE", "EBADR", "EXFULL", "ENOANO", + /* 56 */ "EBADRQC", "EBADSLT", "", "EBFONT", "ENOSTR", "ENODATA", + /* 62 */ "ETIME", "ENOSR", "ENONET", "ENOPKG", "EREMOTE", + /* 67 */ "ENOLINK", "EADV", "ESRMNT", "ECOMM", "EPROTO", + /* 72 */ "EMULTIHOP", "EDOTDOT", "EBADMSG", "EOVERFLOW", + /* 76 */ "ENOTUNIQ", "EBADFD", "EREMCHG", "ELIBACC", "ELIBBAD", + /* 81 */ "ELIBSCN", "ELIBMAX", "ELIBEXEC", "EILSEQ", "ERESTART", + /* 86 */ "ESTRPIPE", "EUSERS", "ENOTSOCK", "EDESTADDRREQ", + /* 90 */ "EMSGSIZE", "EPROTOTYPE", "ENOPROTOOPT", + /* 93 */ "EPROTONOSUPPORT", "ESOCKTNOSUPPORT", + /* 95 */ "EOPNOTSUPP/ENOTSUP", "EPFNOSUPPORT", "EAFNOSUPPORT", + /* 98 */ "EADDRINUSE", "EADDRNOTAVAIL", "ENETDOWN", "ENETUNREACH", + /* 102 */ "ENETRESET", "ECONNABORTED", "ECONNRESET", "ENOBUFS", + /* 106 */ "EISCONN", "ENOTCONN", "ESHUTDOWN", "ETOOMANYREFS", + /* 110 */ "ETIMEDOUT", "ECONNREFUSED", "EHOSTDOWN", "EHOSTUNREACH", + /* 114 */ "EALREADY", "EINPROGRESS", "ESTALE", "EUCLEAN", + /* 118 */ "ENOTNAM", "ENAVAIL", "EISNAM", "EREMOTEIO", "EDQUOT", + /* 123 */ "ENOMEDIUM", "EMEDIUMTYPE", "ECANCELED", "ENOKEY", + /* 127 */ "EKEYEXPIRED", "EKEYREVOKED", "EKEYREJECTED", + /* 130 */ "EOWNERDEAD", "ENOTRECOVERABLE", "ERFKILL", "EHWPOISON" +}; + +#define MAX_ENAME 133 \ No newline at end of file