1# errnos.h.in - List of system error values input file. 2/* errnos.h - List of system error values. 3 Copyright (C) 2003, 2004 g10 Code GmbH 4 5 This file is part of libgpg-error. 6 7 libgpg-error is free software; you can redistribute it and/or 8 modify it under the terms of the GNU Lesser General Public License 9 as published by the Free Software Foundation; either version 2.1 of 10 the License, or (at your option) any later version. 11 12 libgpg-error is distributed in the hope that it will be useful, but 13 WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 Lesser General Public License for more details. 16 17 You should have received a copy of the GNU Lesser General Public 18 License along with libgpg-error; if not, write to the Free 19 Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 20 02111-1307, USA. */ 21 22# Everything up to the first line that starts with a number in the 23# first column is copied into the output verbatim. Then, empty lines 24# are ignored. Other lines must have an error code number, followed 25# by one or more <tab> characters, followed by the error name. 26# 27# IMPORTANT: For now, the numbering must be consecutive. Some of the 28# scripts (notably mkerrnos.h) do not deal correctly with a numbering 29# that is out of order or has gaps. 30 31 320 E2BIG 331 EACCES 342 EADDRINUSE 353 EADDRNOTAVAIL 364 EADV 375 EAFNOSUPPORT 386 EAGAIN 397 EALREADY 408 EAUTH 419 EBACKGROUND 4210 EBADE 4311 EBADF 4412 EBADFD 4513 EBADMSG 4614 EBADR 4715 EBADRPC 4816 EBADRQC 4917 EBADSLT 5018 EBFONT 5119 EBUSY 5220 ECANCELED 5321 ECHILD 5422 ECHRNG 5523 ECOMM 5624 ECONNABORTED 5725 ECONNREFUSED 5826 ECONNRESET 5927 ED 6028 EDEADLK 6129 EDEADLOCK 6230 EDESTADDRREQ 6331 EDIED 6432 EDOM 6533 EDOTDOT 6634 EDQUOT 6735 EEXIST 6836 EFAULT 6937 EFBIG 7038 EFTYPE 7139 EGRATUITOUS 7240 EGREGIOUS 7341 EHOSTDOWN 7442 EHOSTUNREACH 7543 EIDRM 7644 EIEIO 7745 EILSEQ 7846 EINPROGRESS 7947 EINTR 8048 EINVAL 8149 EIO 8250 EISCONN 8351 EISDIR 8452 EISNAM 8553 EL2HLT 8654 EL2NSYNC 8755 EL3HLT 8856 EL3RST 8957 ELIBACC 9058 ELIBBAD 9159 ELIBEXEC 9260 ELIBMAX 9361 ELIBSCN 9462 ELNRNG 9563 ELOOP 9664 EMEDIUMTYPE 9765 EMFILE 9866 EMLINK 9967 EMSGSIZE 10068 EMULTIHOP 10169 ENAMETOOLONG 10270 ENAVAIL 10371 ENEEDAUTH 10472 ENETDOWN 10573 ENETRESET 10674 ENETUNREACH 10775 ENFILE 10876 ENOANO 10977 ENOBUFS 11078 ENOCSI 11179 ENODATA 11280 ENODEV 11381 ENOENT 11482 ENOEXEC 11583 ENOLCK 11684 ENOLINK 11785 ENOMEDIUM 11886 ENOMEM 11987 ENOMSG 12088 ENONET 12189 ENOPKG 12290 ENOPROTOOPT 12391 ENOSPC 12492 ENOSR 12593 ENOSTR 12694 ENOSYS 12795 ENOTBLK 12896 ENOTCONN 12997 ENOTDIR 13098 ENOTEMPTY 13199 ENOTNAM 132100 ENOTSOCK 133101 ENOTSUP 134102 ENOTTY 135103 ENOTUNIQ 136104 ENXIO 137105 EOPNOTSUPP 138106 EOVERFLOW 139107 EPERM 140108 EPFNOSUPPORT 141109 EPIPE 142110 EPROCLIM 143111 EPROCUNAVAIL 144112 EPROGMISMATCH 145113 EPROGUNAVAIL 146114 EPROTO 147115 EPROTONOSUPPORT 148116 EPROTOTYPE 149117 ERANGE 150118 EREMCHG 151119 EREMOTE 152120 EREMOTEIO 153121 ERESTART 154122 EROFS 155123 ERPCMISMATCH 156124 ESHUTDOWN 157125 ESOCKTNOSUPPORT 158126 ESPIPE 159127 ESRCH 160128 ESRMNT 161129 ESTALE 162130 ESTRPIPE 163131 ETIME 164132 ETIMEDOUT 165133 ETOOMANYREFS 166134 ETXTBSY 167135 EUCLEAN 168136 EUNATCH 169137 EUSERS 170138 EWOULDBLOCK 171139 EXDEV 172140 EXFULL