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