Philippe Mathieu-Daudé | 3ffe326 | 2021-07-08 19:05:49 +0200 | [diff] [blame] | 1 | /* |
| 2 | * This list is the union of errno values overridden in asm-<arch>/errno.h |
| 3 | * minus the errnos that are not actually generic to all archs. |
| 4 | * |
| 5 | * Please keep this list sorted alphabetically. |
| 6 | * |
| 7 | * Copyright (c) 2003 Fabrice Bellard |
| 8 | * |
| 9 | * This program is free software; you can redistribute it and/or modify |
| 10 | * it under the terms of the GNU General Public License as published by |
| 11 | * the Free Software Foundation; either version 2 of the License, or |
| 12 | * (at your option) any later version. |
| 13 | * |
| 14 | * This program is distributed in the hope that it will be useful, |
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 17 | * GNU General Public License for more details. |
| 18 | * |
| 19 | * You should have received a copy of the GNU General Public License |
| 20 | * along with this program; if not, see <http://www.gnu.org/licenses/>. |
| 21 | * |
| 22 | * SPDX-License-Identifier: GPL-2.0-or-later |
| 23 | */ |
| 24 | |
| 25 | E(EADDRINUSE) |
| 26 | E(EADDRNOTAVAIL) |
| 27 | E(EADV) |
| 28 | E(EAFNOSUPPORT) |
| 29 | E(EAGAIN) |
| 30 | E(EALREADY) |
| 31 | E(EBADE) |
| 32 | E(EBADFD) |
| 33 | E(EBADMSG) |
| 34 | E(EBADR) |
| 35 | E(EBADRQC) |
| 36 | E(EBADSLT) |
| 37 | E(EBFONT) |
| 38 | E(ECANCELED) |
| 39 | E(ECHRNG) |
| 40 | E(ECOMM) |
| 41 | E(ECONNABORTED) |
| 42 | E(ECONNREFUSED) |
| 43 | E(ECONNRESET) |
| 44 | E(EDEADLK) |
| 45 | E(EDESTADDRREQ) |
| 46 | E(EDOTDOT) |
| 47 | E(EDQUOT) |
| 48 | E(EHOSTDOWN) |
| 49 | E(EHOSTUNREACH) |
| 50 | #ifdef EHWPOISON |
| 51 | E(EHWPOISON) |
| 52 | #endif |
| 53 | E(EIDRM) |
| 54 | E(EILSEQ) |
| 55 | E(EINPROGRESS) |
| 56 | E(EISCONN) |
| 57 | E(EISNAM) |
| 58 | #ifdef EKEYEXPIRED |
| 59 | E(EKEYEXPIRED) |
| 60 | #endif |
| 61 | #ifdef EKEYREJECTED |
| 62 | E(EKEYREJECTED) |
| 63 | #endif |
| 64 | #ifdef EKEYREVOKED |
| 65 | E(EKEYREVOKED) |
| 66 | #endif |
| 67 | E(EL2HLT) |
| 68 | E(EL2NSYNC) |
| 69 | E(EL3HLT) |
| 70 | E(EL3RST) |
| 71 | E(ELIBACC) |
| 72 | E(ELIBBAD) |
| 73 | E(ELIBEXEC) |
| 74 | E(ELIBMAX) |
| 75 | E(ELIBSCN) |
| 76 | E(ELNRNG) |
| 77 | E(ELOOP) |
| 78 | E(EMEDIUMTYPE) |
| 79 | E(EMSGSIZE) |
| 80 | E(EMULTIHOP) |
| 81 | E(ENAMETOOLONG) |
| 82 | E(ENAVAIL) |
| 83 | E(ENETDOWN) |
| 84 | E(ENETRESET) |
| 85 | E(ENETUNREACH) |
| 86 | E(ENOANO) |
| 87 | E(ENOBUFS) |
| 88 | E(ENOCSI) |
| 89 | E(ENODATA) |
| 90 | #ifdef ENOKEY |
| 91 | E(ENOKEY) |
| 92 | #endif |
| 93 | E(ENOLCK) |
| 94 | E(ENOLINK) |
| 95 | E(ENOMEDIUM) |
| 96 | #ifdef ENOMSG |
| 97 | E(ENOMSG) |
| 98 | #endif |
| 99 | E(ENONET) |
| 100 | E(ENOPKG) |
| 101 | E(ENOPROTOOPT) |
| 102 | E(ENOSR) |
| 103 | E(ENOSTR) |
| 104 | E(ENOSYS) |
| 105 | E(ENOTCONN) |
| 106 | E(ENOTEMPTY) |
| 107 | E(ENOTNAM) |
| 108 | #ifdef ENOTRECOVERABLE |
| 109 | E(ENOTRECOVERABLE) |
| 110 | #endif |
| 111 | E(ENOTSOCK) |
| 112 | E(ENOTUNIQ) |
| 113 | E(EOPNOTSUPP) |
| 114 | E(EOVERFLOW) |
| 115 | #ifdef EOWNERDEAD |
| 116 | E(EOWNERDEAD) |
| 117 | #endif |
| 118 | E(EPFNOSUPPORT) |
| 119 | E(EPROTO) |
| 120 | E(EPROTONOSUPPORT) |
| 121 | E(EPROTOTYPE) |
| 122 | E(EREMCHG) |
| 123 | E(EREMOTE) |
| 124 | E(EREMOTEIO) |
| 125 | E(ERESTART) |
| 126 | #ifdef ERFKILL |
| 127 | E(ERFKILL) |
| 128 | #endif |
| 129 | E(ESHUTDOWN) |
| 130 | E(ESOCKTNOSUPPORT) |
| 131 | E(ESRMNT) |
| 132 | E(ESTALE) |
| 133 | E(ESTRPIPE) |
| 134 | E(ETIME) |
| 135 | E(ETIMEDOUT) |
| 136 | E(ETOOMANYREFS) |
| 137 | E(EUCLEAN) |
| 138 | E(EUNATCH) |
| 139 | E(EUSERS) |
| 140 | E(EXFULL) |