@@ -132,186 +132,16 @@ s! {
132
132
pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56 ;
133
133
pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40 ;
134
134
135
- pub const O_ASYNC : :: c_int = 0x2000 ;
136
-
137
135
pub const RLIMIT_RSS : :: c_int = 5 ;
138
136
pub const RLIMIT_NOFILE : :: c_int = 7 ;
139
137
pub const RLIMIT_AS : :: c_int = 9 ;
140
138
pub const RLIMIT_NPROC : :: c_int = 6 ;
141
139
pub const RLIMIT_MEMLOCK : :: c_int = 8 ;
142
140
143
- pub const O_APPEND : :: c_int = 1024 ;
144
- pub const O_CREAT : :: c_int = 64 ;
145
- pub const O_EXCL : :: c_int = 128 ;
146
- pub const O_NOCTTY : :: c_int = 256 ;
147
- pub const O_NONBLOCK : :: c_int = 2048 ;
148
- pub const O_SYNC : :: c_int = 1052672 ;
149
- pub const O_RSYNC : :: c_int = 1052672 ;
150
- pub const O_DSYNC : :: c_int = 4096 ;
151
-
152
141
pub const SOCK_NONBLOCK : :: c_int = 2048 ;
153
142
154
- pub const MAP_ANON : :: c_int = 0x0020 ;
155
- pub const MAP_GROWSDOWN : :: c_int = 0x0100 ;
156
- pub const MAP_DENYWRITE : :: c_int = 0x0800 ;
157
- pub const MAP_EXECUTABLE : :: c_int = 0x01000 ;
158
- pub const MAP_LOCKED : :: c_int = 0x02000 ;
159
- pub const MAP_NORESERVE : :: c_int = 0x04000 ;
160
- pub const MAP_POPULATE : :: c_int = 0x08000 ;
161
- pub const MAP_NONBLOCK : :: c_int = 0x010000 ;
162
- pub const MAP_STACK : :: c_int = 0x020000 ;
163
-
164
- pub const SOCK_STREAM : :: c_int = 1 ;
165
- pub const SOCK_DGRAM : :: c_int = 2 ;
166
143
pub const SOCK_SEQPACKET : :: c_int = 5 ;
167
144
168
- pub const SOL_SOCKET : :: c_int = 1 ;
169
-
170
- pub const ENAMETOOLONG : :: c_int = 36 ;
171
- pub const ENOLCK : :: c_int = 37 ;
172
- pub const ENOSYS : :: c_int = 38 ;
173
- pub const ENOTEMPTY : :: c_int = 39 ;
174
- pub const ELOOP : :: c_int = 40 ;
175
- pub const ENOMSG : :: c_int = 42 ;
176
- pub const EIDRM : :: c_int = 43 ;
177
- pub const ECHRNG : :: c_int = 44 ;
178
- pub const EL2NSYNC : :: c_int = 45 ;
179
- pub const EL3HLT : :: c_int = 46 ;
180
- pub const EL3RST : :: c_int = 47 ;
181
- pub const ELNRNG : :: c_int = 48 ;
182
- pub const EUNATCH : :: c_int = 49 ;
183
- pub const ENOCSI : :: c_int = 50 ;
184
- pub const EL2HLT : :: c_int = 51 ;
185
- pub const EBADE : :: c_int = 52 ;
186
- pub const EBADR : :: c_int = 53 ;
187
- pub const EXFULL : :: c_int = 54 ;
188
- pub const ENOANO : :: c_int = 55 ;
189
- pub const EBADRQC : :: c_int = 56 ;
190
- pub const EBADSLT : :: c_int = 57 ;
191
- pub const EMULTIHOP : :: c_int = 72 ;
192
- pub const EBADMSG : :: c_int = 74 ;
193
- pub const EOVERFLOW : :: c_int = 75 ;
194
- pub const ENOTUNIQ : :: c_int = 76 ;
195
- pub const EBADFD : :: c_int = 77 ;
196
- pub const EREMCHG : :: c_int = 78 ;
197
- pub const ELIBACC : :: c_int = 79 ;
198
- pub const ELIBBAD : :: c_int = 80 ;
199
- pub const ELIBSCN : :: c_int = 81 ;
200
- pub const ELIBMAX : :: c_int = 82 ;
201
- pub const ELIBEXEC : :: c_int = 83 ;
202
- pub const EILSEQ : :: c_int = 84 ;
203
- pub const ERESTART : :: c_int = 85 ;
204
- pub const ESTRPIPE : :: c_int = 86 ;
205
- pub const EUSERS : :: c_int = 87 ;
206
- pub const ENOTSOCK : :: c_int = 88 ;
207
- pub const EDESTADDRREQ : :: c_int = 89 ;
208
- pub const EMSGSIZE : :: c_int = 90 ;
209
- pub const EPROTOTYPE : :: c_int = 91 ;
210
- pub const ENOPROTOOPT : :: c_int = 92 ;
211
- pub const EPROTONOSUPPORT : :: c_int = 93 ;
212
- pub const ESOCKTNOSUPPORT : :: c_int = 94 ;
213
- pub const EOPNOTSUPP : :: c_int = 95 ;
214
- pub const ENOTSUP : :: c_int = EOPNOTSUPP ;
215
- pub const EPFNOSUPPORT : :: c_int = 96 ;
216
- pub const EAFNOSUPPORT : :: c_int = 97 ;
217
- pub const EADDRINUSE : :: c_int = 98 ;
218
- pub const EADDRNOTAVAIL : :: c_int = 99 ;
219
- pub const ENETDOWN : :: c_int = 100 ;
220
- pub const ENETUNREACH : :: c_int = 101 ;
221
- pub const ENETRESET : :: c_int = 102 ;
222
- pub const ECONNABORTED : :: c_int = 103 ;
223
- pub const ECONNRESET : :: c_int = 104 ;
224
- pub const ENOBUFS : :: c_int = 105 ;
225
- pub const EISCONN : :: c_int = 106 ;
226
- pub const ENOTCONN : :: c_int = 107 ;
227
- pub const ESHUTDOWN : :: c_int = 108 ;
228
- pub const ETOOMANYREFS : :: c_int = 109 ;
229
- pub const ETIMEDOUT : :: c_int = 110 ;
230
- pub const ECONNREFUSED : :: c_int = 111 ;
231
- pub const EHOSTDOWN : :: c_int = 112 ;
232
- pub const EHOSTUNREACH : :: c_int = 113 ;
233
- pub const EALREADY : :: c_int = 114 ;
234
- pub const EINPROGRESS : :: c_int = 115 ;
235
- pub const ESTALE : :: c_int = 116 ;
236
- pub const EUCLEAN : :: c_int = 117 ;
237
- pub const ENOTNAM : :: c_int = 118 ;
238
- pub const ENAVAIL : :: c_int = 119 ;
239
- pub const EISNAM : :: c_int = 120 ;
240
- pub const EREMOTEIO : :: c_int = 121 ;
241
- pub const EDQUOT : :: c_int = 122 ;
242
- pub const ENOMEDIUM : :: c_int = 123 ;
243
- pub const EMEDIUMTYPE : :: c_int = 124 ;
244
- pub const ECANCELED : :: c_int = 125 ;
245
- pub const ENOKEY : :: c_int = 126 ;
246
- pub const EKEYEXPIRED : :: c_int = 127 ;
247
- pub const EKEYREVOKED : :: c_int = 128 ;
248
- pub const EKEYREJECTED : :: c_int = 129 ;
249
- pub const EOWNERDEAD : :: c_int = 130 ;
250
- pub const ENOTRECOVERABLE : :: c_int = 131 ;
251
- pub const ERFKILL : :: c_int = 132 ;
252
- pub const EHWPOISON : :: c_int = 133 ;
253
-
254
- pub const SO_REUSEADDR : :: c_int = 2 ;
255
- pub const SO_TYPE : :: c_int = 3 ;
256
- pub const SO_ERROR : :: c_int = 4 ;
257
- pub const SO_DONTROUTE : :: c_int = 5 ;
258
- pub const SO_BROADCAST : :: c_int = 6 ;
259
- pub const SO_SNDBUF : :: c_int = 7 ;
260
- pub const SO_RCVBUF : :: c_int = 8 ;
261
- pub const SO_KEEPALIVE : :: c_int = 9 ;
262
- pub const SO_OOBINLINE : :: c_int = 10 ;
263
- pub const SO_NO_CHECK : :: c_int = 11 ;
264
- pub const SO_PRIORITY : :: c_int = 12 ;
265
- pub const SO_LINGER : :: c_int = 13 ;
266
- pub const SO_BSDCOMPAT : :: c_int = 14 ;
267
- pub const SO_REUSEPORT : :: c_int = 15 ;
268
- pub const SO_ACCEPTCONN : :: c_int = 30 ;
269
- pub const SO_SNDBUFFORCE : :: c_int = 32 ;
270
- pub const SO_RCVBUFFORCE : :: c_int = 33 ;
271
- pub const SO_PROTOCOL : :: c_int = 38 ;
272
- pub const SO_DOMAIN : :: c_int = 39 ;
273
-
274
- pub const SA_ONSTACK : :: c_int = 0x08000000 ;
275
- pub const SA_SIGINFO : :: c_int = 0x00000004 ;
276
- pub const SA_NOCLDWAIT : :: c_int = 0x00000002 ;
277
-
278
- pub const SIGCHLD : :: c_int = 17 ;
279
- pub const SIGBUS : :: c_int = 7 ;
280
- pub const SIGTTIN : :: c_int = 21 ;
281
- pub const SIGTTOU : :: c_int = 22 ;
282
- pub const SIGXCPU : :: c_int = 24 ;
283
- pub const SIGXFSZ : :: c_int = 25 ;
284
- pub const SIGVTALRM : :: c_int = 26 ;
285
- pub const SIGPROF : :: c_int = 27 ;
286
- pub const SIGWINCH : :: c_int = 28 ;
287
- pub const SIGUSR1 : :: c_int = 10 ;
288
- pub const SIGUSR2 : :: c_int = 12 ;
289
- pub const SIGCONT : :: c_int = 18 ;
290
- pub const SIGSTOP : :: c_int = 19 ;
291
- pub const SIGTSTP : :: c_int = 20 ;
292
- pub const SIGURG : :: c_int = 23 ;
293
- pub const SIGIO : :: c_int = 29 ;
294
- pub const SIGSYS : :: c_int = 31 ;
295
- pub const SIGSTKFLT : :: c_int = 16 ;
296
- pub const SIGPOLL : :: c_int = 29 ;
297
- pub const SIGPWR : :: c_int = 30 ;
298
- pub const SIG_SETMASK : :: c_int = 2 ;
299
- pub const SIG_BLOCK : :: c_int = 0x000000 ;
300
- pub const SIG_UNBLOCK : :: c_int = 0x01 ;
301
-
302
- pub const MAP_HUGETLB : :: c_int = 0x040000 ;
303
-
304
- pub const F_GETLK : :: c_int = 5 ;
305
- pub const F_GETOWN : :: c_int = 9 ;
306
- pub const F_SETLK : :: c_int = 6 ;
307
- pub const F_SETLKW : :: c_int = 7 ;
308
- pub const F_SETOWN : :: c_int = 8 ;
309
-
310
- pub const VEOF : usize = 4 ;
311
-
312
- pub const POLLWRNORM : :: c_short = 0x100 ;
313
- pub const POLLWRBAND : :: c_short = 0x200 ;
314
-
315
145
extern {
316
146
pub fn getrandom (
317
147
buf : * mut :: c_void ,
0 commit comments