1#define ENOERR 0 2#define EPERM 1 3#define ENOENT 2 4#define ESRCH 3 5#define EINTR 4 6#define EIO 5 7#define ENXIO 6 8#define E2BIG 7 9#define ENOEXEC 8 10#define EBADF 9 11#define ECHILD 10 12#define EAGAIN 11 13#define ENOMEM 12 14#define EACCES 13 15#define EFAULT 14 16#define ENOTBLK 15 17#define EBUSY 16 18#define EEXIST 17 19#define EXDEV 18 20#define ENODEV 19 21#define ENOTDIR 20 22#define EISDIR 21 23#define EINVAL 22 24#define ENFILE 23 25#define EMFILE 24 26#define ENOTTY 25 27#define ETXTBSY 26 28#define EFBIG 27 29#define ENOSPC 28 30#define ESPIPE 29 31#define EROFS 30 32#define EMLINK 31 33#define EPIPE 32 34#define EDOM 33 35#define ERANGE 34 36#define EDEADLK 35 37#define ENAMETOOLONG 36 38#define ENOLCK 37 39#define ENOSYS 38 40#define ENOTEMPTY 39 41#define ELOOP 40 42#define EWOULDBLOCK EAGAIN 43#define ENOMSG 42 44#define EIDRM 43 45#define ECHRNG 44 46#define EL2NSYNC 45 47#define EL3HLT 46 48#define EL3RST 47 49#define ELNRNG 48 50#define EUNATCH 49 51#define ENOCSI 50 52#define EL2HLT 51 53#define EBADE 52 54#define EBADR 53 55#define EXFULL 54 56#define ENOANO 55 57#define EBADRQC 56 58#define EBADSLT 57 59#define EDEADLOCK EDEADLK 60#define EBFONT 59 61#define ENOSTR 60 62#define ENODATA 61 63#define ETIME 62 64#define ENOSR 63 65#define ENONET 64 66#define ENOPKG 65 67#define EREMOTE 66 68#define ENOLINK 67 69#define EADV 68 70#define ESRMNT 69 71#define ECOMM 70 72#define EPROTO 71 73#define EMULTIHOP 72 74#define EDOTDOT 73 75#define EBADMSG 74 76#define EOVERFLOW 75 77#define ENOTUNIQ 76 78#define EBADFD 77 79#define EREMCHG 78 80#define ELIBACC 79 81#define ELIBBAD 80 82#define ELIBSCN 81 83#define ELIBMAX 82 84#define ELIBEXEC 83 85#define EILSEQ 84 86#define ERESTART 85 87#define ESTRPIPE 86 88#define EUSERS 87 89#define ENOTSOCK 88 90#define EDESTADDRREQ 89 91#define EMSGSIZE 90 92#define EPROTOTYPE 91 93#define ENOPROTOOPT 92 94#define EPROTONOSUPPORT 93 95#define ESOCKTNOSUPPORT 94 96#define EOPNOTSUPP 95 97#define ENOTSUP EOPNOTSUPP 98#define EPFNOSUPPORT 96 99#define EAFNOSUPPORT 97 100#define EADDRINUSE 98 101#define EADDRNOTAVAIL 99 102#define ENETDOWN 100 103#define ENETUNREACH 101 104#define ENETRESET 102 105#define ECONNABORTED 103 106#define ECONNRESET 104 107#define ENOBUFS 105 108#define EISCONN 106 109#define ENOTCONN 107 110#define ESHUTDOWN 108 111#define ETOOMANYREFS 109 112#define ETIMEDOUT 110 113#define ECONNREFUSED 111 114#define EHOSTDOWN 112 115#define EHOSTUNREACH 113 116#define EALREADY 114 117#define EINPROGRESS 115 118#define ESTALE 116 119#define EUCLEAN 117 120#define ENOTNAM 118 121#define ENAVAIL 119 122#define EISNAM 120 123#define EREMOTEIO 121 124#define EDQUOT 122 125#define ENOMEDIUM 123 126#define EMEDIUMTYPE 124 127#define ECANCELED 125 128#define ENOKEY 126 129#define EKEYEXPIRED 127 130#define EKEYREVOKED 128 131#define EKEYREJECTED 129 132#define EOWNERDEAD 130 133#define ENOTRECOVERABLE 131 134#define ERFKILL 132 135#define EHWPOISON 133 136