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