@@ -132,186 +132,16 @@ s! {
132132pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56 ;
133133pub const __SIZEOF_PTHREAD_MUTEX_T: usize = 40 ;
134134
135- pub const O_ASYNC : :: c_int = 0x2000 ;
136-
137135pub const RLIMIT_RSS : :: c_int = 5 ;
138136pub const RLIMIT_NOFILE : :: c_int = 7 ;
139137pub const RLIMIT_AS : :: c_int = 9 ;
140138pub const RLIMIT_NPROC : :: c_int = 6 ;
141139pub const RLIMIT_MEMLOCK : :: c_int = 8 ;
142140
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-
152141pub const SOCK_NONBLOCK : :: c_int = 2048 ;
153142
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 ;
166143pub const SOCK_SEQPACKET : :: c_int = 5 ;
167144
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-
315145extern {
316146 pub fn getrandom (
317147 buf : * mut :: c_void ,
0 commit comments