# errnos.h.in - List of system error values input file. /* errnos.h - List of system error values. Copyright (C) 2003, 2004 g10 Code GmbH This file is part of libgpg-error. libgpg-error is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. libgpg-error is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with libgpg-error; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ # Everything up to the first line that starts with a number in the # first column is copied into the output verbatim. Then, empty lines # are ignored. Other lines must have an error code number, followed # by one or more characters, followed by the error name. # # IMPORTANT: For now, the numbering must be consecutive. Some of the # scripts (notably mkerrnos.h) do not deal correctly with a numbering # that is out of order or has gaps. 0 E2BIG 1 EACCES 2 EADDRINUSE 3 EADDRNOTAVAIL 4 EADV 5 EAFNOSUPPORT 6 EAGAIN 7 EALREADY 8 EAUTH 9 EBACKGROUND 10 EBADE 11 EBADF 12 EBADFD 13 EBADMSG 14 EBADR 15 EBADRPC 16 EBADRQC 17 EBADSLT 18 EBFONT 19 EBUSY 20 ECANCELED 21 ECHILD 22 ECHRNG 23 ECOMM 24 ECONNABORTED 25 ECONNREFUSED 26 ECONNRESET 27 ED 28 EDEADLK 29 EDEADLOCK 30 EDESTADDRREQ 31 EDIED 32 EDOM 33 EDOTDOT 34 EDQUOT 35 EEXIST 36 EFAULT 37 EFBIG 38 EFTYPE 39 EGRATUITOUS 40 EGREGIOUS 41 EHOSTDOWN 42 EHOSTUNREACH 43 EIDRM 44 EIEIO 45 EILSEQ 46 EINPROGRESS 47 EINTR 48 EINVAL 49 EIO 50 EISCONN 51 EISDIR 52 EISNAM 53 EL2HLT 54 EL2NSYNC 55 EL3HLT 56 EL3RST 57 ELIBACC 58 ELIBBAD 59 ELIBEXEC 60 ELIBMAX 61 ELIBSCN 62 ELNRNG 63 ELOOP 64 EMEDIUMTYPE 65 EMFILE 66 EMLINK 67 EMSGSIZE 68 EMULTIHOP 69 ENAMETOOLONG 70 ENAVAIL 71 ENEEDAUTH 72 ENETDOWN 73 ENETRESET 74 ENETUNREACH 75 ENFILE 76 ENOANO 77 ENOBUFS 78 ENOCSI 79 ENODATA 80 ENODEV 81 ENOENT 82 ENOEXEC 83 ENOLCK 84 ENOLINK 85 ENOMEDIUM 86 ENOMEM 87 ENOMSG 88 ENONET 89 ENOPKG 90 ENOPROTOOPT 91 ENOSPC 92 ENOSR 93 ENOSTR 94 ENOSYS 95 ENOTBLK 96 ENOTCONN 97 ENOTDIR 98 ENOTEMPTY 99 ENOTNAM 100 ENOTSOCK 101 ENOTSUP 102 ENOTTY 103 ENOTUNIQ 104 ENXIO 105 EOPNOTSUPP 106 EOVERFLOW 107 EPERM 108 EPFNOSUPPORT 109 EPIPE 110 EPROCLIM 111 EPROCUNAVAIL 112 EPROGMISMATCH 113 EPROGUNAVAIL 114 EPROTO 115 EPROTONOSUPPORT 116 EPROTOTYPE 117 ERANGE 118 EREMCHG 119 EREMOTE 120 EREMOTEIO 121 ERESTART 122 EROFS 123 ERPCMISMATCH 124 ESHUTDOWN 125 ESOCKTNOSUPPORT 126 ESPIPE 127 ESRCH 128 ESRMNT 129 ESTALE 130 ESTRPIPE 131 ETIME 132 ETIMEDOUT 133 ETOOMANYREFS 134 ETXTBSY 135 EUCLEAN 136 EUNATCH 137 EUSERS 138 EWOULDBLOCK 139 EXDEV 140 EXFULL