~ubuntu-branches/ubuntu/raring/python3.3/raring-proposed

« back to all changes in this revision

Viewing changes to debian/patches/plat-gnukfreebsd.diff

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2012-03-22 06:14:01 UTC
  • Revision ID: package-import@ubuntu.com-20120322061401-vvrgvw3nvi68rtqq
Tags: 3.3.0~a1-1
* Python 3.3.0 alpha1 release.
* Update to 20120321 from the trunk.
* Update debian/copyright.
* Build-depend on expat (>= 2.1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# DP: Provide Lib/plat-gnukfreebsd[78].
 
2
 
 
3
--- /dev/null
 
4
+++ b/Lib/plat-gnukfreebsd7/DLFCN.py
 
5
@@ -0,0 +1,118 @@
 
6
+# Generated by h2py from /usr/include/dlfcn.h
 
7
+_DLFCN_H = 1
 
8
+
 
9
+# Included from features.h
 
10
+_FEATURES_H = 1
 
11
+__USE_ANSI = 1
 
12
+__FAVOR_BSD = 1
 
13
+_ISOC99_SOURCE = 1
 
14
+_POSIX_SOURCE = 1
 
15
+_POSIX_C_SOURCE = 200809
 
16
+_XOPEN_SOURCE = 700
 
17
+_XOPEN_SOURCE_EXTENDED = 1
 
18
+_LARGEFILE64_SOURCE = 1
 
19
+_BSD_SOURCE = 1
 
20
+_SVID_SOURCE = 1
 
21
+_ATFILE_SOURCE = 1
 
22
+_BSD_SOURCE = 1
 
23
+_SVID_SOURCE = 1
 
24
+__USE_ISOC99 = 1
 
25
+__USE_ISOC95 = 1
 
26
+_POSIX_SOURCE = 1
 
27
+_POSIX_C_SOURCE = 2
 
28
+_POSIX_C_SOURCE = 199506
 
29
+_POSIX_C_SOURCE = 200112
 
30
+_POSIX_C_SOURCE = 200809
 
31
+__USE_POSIX_IMPLICITLY = 1
 
32
+__USE_POSIX = 1
 
33
+__USE_POSIX2 = 1
 
34
+__USE_POSIX199309 = 1
 
35
+__USE_POSIX199506 = 1
 
36
+__USE_XOPEN2K = 1
 
37
+__USE_ISOC99 = 1
 
38
+__USE_XOPEN2K8 = 1
 
39
+_ATFILE_SOURCE = 1
 
40
+__USE_XOPEN = 1
 
41
+__USE_XOPEN_EXTENDED = 1
 
42
+__USE_UNIX98 = 1
 
43
+_LARGEFILE_SOURCE = 1
 
44
+__USE_XOPEN2K8 = 1
 
45
+__USE_XOPEN2K = 1
 
46
+__USE_ISOC99 = 1
 
47
+__USE_XOPEN_EXTENDED = 1
 
48
+__USE_LARGEFILE = 1
 
49
+__USE_LARGEFILE64 = 1
 
50
+__USE_FILE_OFFSET64 = 1
 
51
+__USE_MISC = 1
 
52
+__USE_BSD = 1
 
53
+__USE_SVID = 1
 
54
+__USE_ATFILE = 1
 
55
+__USE_GNU = 1
 
56
+__USE_REENTRANT = 1
 
57
+__USE_FORTIFY_LEVEL = 2
 
58
+__USE_FORTIFY_LEVEL = 1
 
59
+__USE_FORTIFY_LEVEL = 0
 
60
+
 
61
+# Included from bits/predefs.h
 
62
+__STDC_IEC_559__ = 1
 
63
+__STDC_IEC_559_COMPLEX__ = 1
 
64
+__STDC_ISO_10646__ = 200009
 
65
+__GNU_LIBRARY__ = 6
 
66
+__GLIBC__ = 2
 
67
+__GLIBC_MINOR__ = 11
 
68
+__GLIBC_HAVE_LONG_LONG = 1
 
69
+
 
70
+# Included from sys/cdefs.h
 
71
+_SYS_CDEFS_H = 1
 
72
+def __NTH(fct): return fct
 
73
+
 
74
+def __NTH(fct): return fct
 
75
+
 
76
+def __P(args): return args
 
77
+
 
78
+def __PMT(args): return args
 
79
+
 
80
+def __STRING(x): return #x
 
81
+
 
82
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
83
+
 
84
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
85
+
 
86
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
87
+
 
88
+__flexarr = []
 
89
+__flexarr = [0]
 
90
+__flexarr = []
 
91
+__flexarr = [1]
 
92
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
93
+
 
94
+def __attribute__(xyz): return  
 
95
+
 
96
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
97
+
 
98
+def __attribute_format_arg__(x): return  
 
99
+
 
100
+
 
101
+# Included from bits/wordsize.h
 
102
+__WORDSIZE = 32
 
103
+__LDBL_COMPAT = 1
 
104
+def __LDBL_REDIR_DECL(name): return \
 
105
+
 
106
+__USE_LARGEFILE = 1
 
107
+__USE_LARGEFILE64 = 1
 
108
+__USE_EXTERN_INLINES = 1
 
109
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
110
+
 
111
+# Included from gnu/stubs.h
 
112
+
 
113
+# Included from bits/dlfcn.h
 
114
+RTLD_LAZY = 0x00001
 
115
+RTLD_NOW = 0x00002
 
116
+RTLD_BINDING_MASK = 0x3
 
117
+RTLD_NOLOAD = 0x00004
 
118
+RTLD_DEEPBIND = 0x00008
 
119
+RTLD_GLOBAL = 0x00100
 
120
+RTLD_LOCAL = 0
 
121
+RTLD_NODELETE = 0x01000
 
122
+LM_ID_BASE = 0
 
123
+LM_ID_NEWLM = -1
 
124
--- /dev/null
 
125
+++ b/Lib/plat-gnukfreebsd7/IN.py
 
126
@@ -0,0 +1,809 @@
 
127
+# Generated by h2py from /usr/include/netinet/in.h
 
128
+_NETINET_IN_H = 1
 
129
+
 
130
+# Included from features.h
 
131
+_FEATURES_H = 1
 
132
+__USE_ANSI = 1
 
133
+__FAVOR_BSD = 1
 
134
+_ISOC99_SOURCE = 1
 
135
+_POSIX_SOURCE = 1
 
136
+_POSIX_C_SOURCE = 200809
 
137
+_XOPEN_SOURCE = 700
 
138
+_XOPEN_SOURCE_EXTENDED = 1
 
139
+_LARGEFILE64_SOURCE = 1
 
140
+_BSD_SOURCE = 1
 
141
+_SVID_SOURCE = 1
 
142
+_ATFILE_SOURCE = 1
 
143
+_BSD_SOURCE = 1
 
144
+_SVID_SOURCE = 1
 
145
+__USE_ISOC99 = 1
 
146
+__USE_ISOC95 = 1
 
147
+_POSIX_SOURCE = 1
 
148
+_POSIX_C_SOURCE = 2
 
149
+_POSIX_C_SOURCE = 199506
 
150
+_POSIX_C_SOURCE = 200112
 
151
+_POSIX_C_SOURCE = 200809
 
152
+__USE_POSIX_IMPLICITLY = 1
 
153
+__USE_POSIX = 1
 
154
+__USE_POSIX2 = 1
 
155
+__USE_POSIX199309 = 1
 
156
+__USE_POSIX199506 = 1
 
157
+__USE_XOPEN2K = 1
 
158
+__USE_ISOC99 = 1
 
159
+__USE_XOPEN2K8 = 1
 
160
+_ATFILE_SOURCE = 1
 
161
+__USE_XOPEN = 1
 
162
+__USE_XOPEN_EXTENDED = 1
 
163
+__USE_UNIX98 = 1
 
164
+_LARGEFILE_SOURCE = 1
 
165
+__USE_XOPEN2K8 = 1
 
166
+__USE_XOPEN2K = 1
 
167
+__USE_ISOC99 = 1
 
168
+__USE_XOPEN_EXTENDED = 1
 
169
+__USE_LARGEFILE = 1
 
170
+__USE_LARGEFILE64 = 1
 
171
+__USE_FILE_OFFSET64 = 1
 
172
+__USE_MISC = 1
 
173
+__USE_BSD = 1
 
174
+__USE_SVID = 1
 
175
+__USE_ATFILE = 1
 
176
+__USE_GNU = 1
 
177
+__USE_REENTRANT = 1
 
178
+__USE_FORTIFY_LEVEL = 2
 
179
+__USE_FORTIFY_LEVEL = 1
 
180
+__USE_FORTIFY_LEVEL = 0
 
181
+
 
182
+# Included from bits/predefs.h
 
183
+__STDC_IEC_559__ = 1
 
184
+__STDC_IEC_559_COMPLEX__ = 1
 
185
+__STDC_ISO_10646__ = 200009
 
186
+__GNU_LIBRARY__ = 6
 
187
+__GLIBC__ = 2
 
188
+__GLIBC_MINOR__ = 11
 
189
+__GLIBC_HAVE_LONG_LONG = 1
 
190
+
 
191
+# Included from sys/cdefs.h
 
192
+_SYS_CDEFS_H = 1
 
193
+def __NTH(fct): return fct
 
194
+
 
195
+def __NTH(fct): return fct
 
196
+
 
197
+def __P(args): return args
 
198
+
 
199
+def __PMT(args): return args
 
200
+
 
201
+def __STRING(x): return #x
 
202
+
 
203
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
204
+
 
205
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
206
+
 
207
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
208
+
 
209
+__flexarr = []
 
210
+__flexarr = [0]
 
211
+__flexarr = []
 
212
+__flexarr = [1]
 
213
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
214
+
 
215
+def __attribute__(xyz): return  
 
216
+
 
217
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
218
+
 
219
+def __attribute_format_arg__(x): return  
 
220
+
 
221
+
 
222
+# Included from bits/wordsize.h
 
223
+__WORDSIZE = 32
 
224
+__LDBL_COMPAT = 1
 
225
+def __LDBL_REDIR_DECL(name): return \
 
226
+
 
227
+__USE_LARGEFILE = 1
 
228
+__USE_LARGEFILE64 = 1
 
229
+__USE_EXTERN_INLINES = 1
 
230
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
231
+
 
232
+# Included from gnu/stubs.h
 
233
+
 
234
+# Included from stdint.h
 
235
+_STDINT_H = 1
 
236
+
 
237
+# Included from bits/wchar.h
 
238
+_BITS_WCHAR_H = 1
 
239
+__WCHAR_MAX = (2147483647)
 
240
+__WCHAR_MIN = (-__WCHAR_MAX - 1)
 
241
+def __INT64_C(c): return c ## L
 
242
+
 
243
+def __UINT64_C(c): return c ## UL
 
244
+
 
245
+def __INT64_C(c): return c ## LL
 
246
+
 
247
+def __UINT64_C(c): return c ## ULL
 
248
+
 
249
+INT8_MIN = (-128)
 
250
+INT16_MIN = (-32767-1)
 
251
+INT32_MIN = (-2147483647-1)
 
252
+INT64_MIN = (-__INT64_C(9223372036854775807)-1)
 
253
+INT8_MAX = (127)
 
254
+INT16_MAX = (32767)
 
255
+INT32_MAX = (2147483647)
 
256
+INT64_MAX = (__INT64_C(9223372036854775807))
 
257
+UINT8_MAX = (255)
 
258
+UINT16_MAX = (65535)
 
259
+UINT64_MAX = (__UINT64_C(18446744073709551615))
 
260
+INT_LEAST8_MIN = (-128)
 
261
+INT_LEAST16_MIN = (-32767-1)
 
262
+INT_LEAST32_MIN = (-2147483647-1)
 
263
+INT_LEAST64_MIN = (-__INT64_C(9223372036854775807)-1)
 
264
+INT_LEAST8_MAX = (127)
 
265
+INT_LEAST16_MAX = (32767)
 
266
+INT_LEAST32_MAX = (2147483647)
 
267
+INT_LEAST64_MAX = (__INT64_C(9223372036854775807))
 
268
+UINT_LEAST8_MAX = (255)
 
269
+UINT_LEAST16_MAX = (65535)
 
270
+UINT_LEAST64_MAX = (__UINT64_C(18446744073709551615))
 
271
+INT_FAST8_MIN = (-128)
 
272
+INT_FAST16_MIN = (-9223372036854775807-1)
 
273
+INT_FAST32_MIN = (-9223372036854775807-1)
 
274
+INT_FAST16_MIN = (-2147483647-1)
 
275
+INT_FAST32_MIN = (-2147483647-1)
 
276
+INT_FAST64_MIN = (-__INT64_C(9223372036854775807)-1)
 
277
+INT_FAST8_MAX = (127)
 
278
+INT_FAST16_MAX = (9223372036854775807)
 
279
+INT_FAST32_MAX = (9223372036854775807)
 
280
+INT_FAST16_MAX = (2147483647)
 
281
+INT_FAST32_MAX = (2147483647)
 
282
+INT_FAST64_MAX = (__INT64_C(9223372036854775807))
 
283
+UINT_FAST8_MAX = (255)
 
284
+UINT_FAST64_MAX = (__UINT64_C(18446744073709551615))
 
285
+INTPTR_MIN = (-9223372036854775807-1)
 
286
+INTPTR_MAX = (9223372036854775807)
 
287
+INTPTR_MIN = (-2147483647-1)
 
288
+INTPTR_MAX = (2147483647)
 
289
+INTMAX_MIN = (-__INT64_C(9223372036854775807)-1)
 
290
+INTMAX_MAX = (__INT64_C(9223372036854775807))
 
291
+UINTMAX_MAX = (__UINT64_C(18446744073709551615))
 
292
+PTRDIFF_MIN = (-9223372036854775807-1)
 
293
+PTRDIFF_MAX = (9223372036854775807)
 
294
+PTRDIFF_MIN = (-2147483647-1)
 
295
+PTRDIFF_MAX = (2147483647)
 
296
+SIG_ATOMIC_MIN = (-2147483647-1)
 
297
+SIG_ATOMIC_MAX = (2147483647)
 
298
+WCHAR_MIN = __WCHAR_MIN
 
299
+WCHAR_MAX = __WCHAR_MAX
 
300
+def INT8_C(c): return c
 
301
+
 
302
+def INT16_C(c): return c
 
303
+
 
304
+def INT32_C(c): return c
 
305
+
 
306
+def INT64_C(c): return c ## L
 
307
+
 
308
+def INT64_C(c): return c ## LL
 
309
+
 
310
+def UINT8_C(c): return c
 
311
+
 
312
+def UINT16_C(c): return c
 
313
+
 
314
+def UINT32_C(c): return c ## U
 
315
+
 
316
+def UINT64_C(c): return c ## UL
 
317
+
 
318
+def UINT64_C(c): return c ## ULL
 
319
+
 
320
+def INTMAX_C(c): return c ## L
 
321
+
 
322
+def UINTMAX_C(c): return c ## UL
 
323
+
 
324
+def INTMAX_C(c): return c ## LL
 
325
+
 
326
+def UINTMAX_C(c): return c ## ULL
 
327
+
 
328
+
 
329
+# Included from sys/socket.h
 
330
+_SYS_SOCKET_H = 1
 
331
+
 
332
+# Included from sys/uio.h
 
333
+_SYS_UIO_H = 1
 
334
+from TYPES import *
 
335
+
 
336
+# Included from bits/uio.h
 
337
+_BITS_UIO_H = 1
 
338
+from TYPES import *
 
339
+UIO_MAXIOV = 1024
 
340
+
 
341
+# Included from bits/sigset.h
 
342
+_SIGSET_H_types = 1
 
343
+_SIGSET_H_fns = 1
 
344
+def __sigword(sig): return (((sig) - 1) >> 5)
 
345
+
 
346
+def __sigemptyset(set): return \
 
347
+
 
348
+def __sigfillset(set): return \
 
349
+
 
350
+def __sigisemptyset(set): return \
 
351
+
 
352
+
 
353
+# Included from bits/socket.h
 
354
+__BITS_SOCKET_H = 1
 
355
+
 
356
+# Included from limits.h
 
357
+_LIBC_LIMITS_H_ = 1
 
358
+MB_LEN_MAX = 16
 
359
+_LIMITS_H = 1
 
360
+CHAR_BIT = 8
 
361
+SCHAR_MIN = (-128)
 
362
+SCHAR_MAX = 127
 
363
+UCHAR_MAX = 255
 
364
+CHAR_MIN = 0
 
365
+CHAR_MAX = UCHAR_MAX
 
366
+CHAR_MIN = SCHAR_MIN
 
367
+CHAR_MAX = SCHAR_MAX
 
368
+SHRT_MIN = (-32768)
 
369
+SHRT_MAX = 32767
 
370
+USHRT_MAX = 65535
 
371
+INT_MAX = 2147483647
 
372
+LONG_MAX = 9223372036854775807
 
373
+LONG_MAX = 2147483647
 
374
+LONG_MIN = (-LONG_MAX - 1)
 
375
+
 
376
+# Included from bits/posix1_lim.h
 
377
+_BITS_POSIX1_LIM_H = 1
 
378
+_POSIX_AIO_LISTIO_MAX = 2
 
379
+_POSIX_AIO_MAX = 1
 
380
+_POSIX_ARG_MAX = 4096
 
381
+_POSIX_CHILD_MAX = 25
 
382
+_POSIX_CHILD_MAX = 6
 
383
+_POSIX_DELAYTIMER_MAX = 32
 
384
+_POSIX_HOST_NAME_MAX = 255
 
385
+_POSIX_LINK_MAX = 8
 
386
+_POSIX_LOGIN_NAME_MAX = 9
 
387
+_POSIX_MAX_CANON = 255
 
388
+_POSIX_MAX_INPUT = 255
 
389
+_POSIX_MQ_OPEN_MAX = 8
 
390
+_POSIX_MQ_PRIO_MAX = 32
 
391
+_POSIX_NAME_MAX = 14
 
392
+_POSIX_NGROUPS_MAX = 8
 
393
+_POSIX_NGROUPS_MAX = 0
 
394
+_POSIX_OPEN_MAX = 20
 
395
+_POSIX_OPEN_MAX = 16
 
396
+_POSIX_FD_SETSIZE = _POSIX_OPEN_MAX
 
397
+_POSIX_PATH_MAX = 256
 
398
+_POSIX_PIPE_BUF = 512
 
399
+_POSIX_RE_DUP_MAX = 255
 
400
+_POSIX_RTSIG_MAX = 8
 
401
+_POSIX_SEM_NSEMS_MAX = 256
 
402
+_POSIX_SEM_VALUE_MAX = 32767
 
403
+_POSIX_SIGQUEUE_MAX = 32
 
404
+_POSIX_SSIZE_MAX = 32767
 
405
+_POSIX_STREAM_MAX = 8
 
406
+_POSIX_SYMLINK_MAX = 255
 
407
+_POSIX_SYMLOOP_MAX = 8
 
408
+_POSIX_TIMER_MAX = 32
 
409
+_POSIX_TTY_NAME_MAX = 9
 
410
+_POSIX_TZNAME_MAX = 6
 
411
+_POSIX_QLIMIT = 1
 
412
+_POSIX_HIWAT = _POSIX_PIPE_BUF
 
413
+_POSIX_UIO_MAXIOV = 16
 
414
+_POSIX_CLOCKRES_MIN = 20000000
 
415
+
 
416
+# Included from bits/local_lim.h
 
417
+
 
418
+# Included from sys/syslimits.h
 
419
+ARG_MAX = 262144
 
420
+CHILD_MAX = 40
 
421
+LINK_MAX = 32767
 
422
+MAX_CANON = 255
 
423
+MAX_INPUT = 255
 
424
+NAME_MAX = 255
 
425
+NGROUPS_MAX = 1023
 
426
+OPEN_MAX = 64
 
427
+PATH_MAX = 1024
 
428
+PIPE_BUF = 512
 
429
+IOV_MAX = 1024
 
430
+_POSIX_THREAD_KEYS_MAX = 128
 
431
+PTHREAD_KEYS_MAX = 1024
 
432
+_POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4
 
433
+PTHREAD_DESTRUCTOR_ITERATIONS = _POSIX_THREAD_DESTRUCTOR_ITERATIONS
 
434
+_POSIX_THREAD_THREADS_MAX = 64
 
435
+PTHREAD_THREADS_MAX = 1024
 
436
+AIO_PRIO_DELTA_MAX = 20
 
437
+PTHREAD_STACK_MIN = 16384
 
438
+TIMER_MAX = 256
 
439
+DELAYTIMER_MAX = 2147483647
 
440
+SSIZE_MAX = LONG_MAX
 
441
+NGROUPS_MAX = 8
 
442
+
 
443
+# Included from bits/posix2_lim.h
 
444
+_BITS_POSIX2_LIM_H = 1
 
445
+_POSIX2_BC_BASE_MAX = 99
 
446
+_POSIX2_BC_DIM_MAX = 2048
 
447
+_POSIX2_BC_SCALE_MAX = 99
 
448
+_POSIX2_BC_STRING_MAX = 1000
 
449
+_POSIX2_COLL_WEIGHTS_MAX = 2
 
450
+_POSIX2_EXPR_NEST_MAX = 32
 
451
+_POSIX2_LINE_MAX = 2048
 
452
+_POSIX2_RE_DUP_MAX = 255
 
453
+_POSIX2_CHARCLASS_NAME_MAX = 14
 
454
+BC_BASE_MAX = _POSIX2_BC_BASE_MAX
 
455
+BC_DIM_MAX = _POSIX2_BC_DIM_MAX
 
456
+BC_SCALE_MAX = _POSIX2_BC_SCALE_MAX
 
457
+BC_STRING_MAX = _POSIX2_BC_STRING_MAX
 
458
+COLL_WEIGHTS_MAX = 255
 
459
+EXPR_NEST_MAX = _POSIX2_EXPR_NEST_MAX
 
460
+LINE_MAX = _POSIX2_LINE_MAX
 
461
+CHARCLASS_NAME_MAX = 2048
 
462
+RE_DUP_MAX = (0x7fff)
 
463
+
 
464
+# Included from bits/xopen_lim.h
 
465
+_XOPEN_LIM_H = 1
 
466
+
 
467
+# Included from bits/stdio_lim.h
 
468
+L_tmpnam = 20
 
469
+TMP_MAX = 238328
 
470
+FILENAME_MAX = 1024
 
471
+L_ctermid = 9
 
472
+L_cuserid = 9
 
473
+FOPEN_MAX = 64
 
474
+IOV_MAX = 1024
 
475
+_XOPEN_IOV_MAX = _POSIX_UIO_MAXIOV
 
476
+NL_ARGMAX = _POSIX_ARG_MAX
 
477
+NL_LANGMAX = _POSIX2_LINE_MAX
 
478
+NL_MSGMAX = INT_MAX
 
479
+NL_NMAX = INT_MAX
 
480
+NL_SETMAX = INT_MAX
 
481
+NL_TEXTMAX = INT_MAX
 
482
+NZERO = 20
 
483
+WORD_BIT = 16
 
484
+WORD_BIT = 32
 
485
+WORD_BIT = 64
 
486
+WORD_BIT = 16
 
487
+WORD_BIT = 32
 
488
+WORD_BIT = 64
 
489
+WORD_BIT = 32
 
490
+LONG_BIT = 32
 
491
+LONG_BIT = 64
 
492
+LONG_BIT = 32
 
493
+LONG_BIT = 64
 
494
+LONG_BIT = 64
 
495
+LONG_BIT = 32
 
496
+
 
497
+# Included from bits/types.h
 
498
+_BITS_TYPES_H = 1
 
499
+__S32_TYPE = int
 
500
+__SWORD_TYPE = int
 
501
+__SLONG32_TYPE = int
 
502
+
 
503
+# Included from bits/typesizes.h
 
504
+_BITS_TYPESIZES_H = 1
 
505
+__PID_T_TYPE = __S32_TYPE
 
506
+__CLOCK_T_TYPE = __S32_TYPE
 
507
+__SWBLK_T_TYPE = __S32_TYPE
 
508
+__CLOCKID_T_TYPE = __S32_TYPE
 
509
+__TIMER_T_TYPE = __S32_TYPE
 
510
+__SSIZE_T_TYPE = __SWORD_TYPE
 
511
+__FD_SETSIZE = 1024
 
512
+PF_UNSPEC = 0
 
513
+PF_LOCAL = 1
 
514
+PF_UNIX = PF_LOCAL
 
515
+PF_FILE = PF_LOCAL
 
516
+PF_INET = 2
 
517
+PF_IMPLINK = 3
 
518
+PF_PUP = 4
 
519
+PF_CHAOS = 5
 
520
+PF_NS = 6
 
521
+PF_ISO = 7
 
522
+PF_OSI = PF_ISO
 
523
+PF_ECMA = 8
 
524
+PF_DATAKIT = 9
 
525
+PF_CCITT = 10
 
526
+PF_SNA = 11
 
527
+PF_DECnet = 12
 
528
+PF_DLI = 13
 
529
+PF_LAT = 14
 
530
+PF_HYLINK = 15
 
531
+PF_APPLETALK = 16
 
532
+PF_ROUTE = 17
 
533
+PF_LINK = 18
 
534
+PF_XTP = 19
 
535
+PF_COIP = 20
 
536
+PF_CNT = 21
 
537
+PF_RTIP = 22
 
538
+PF_IPX = 23
 
539
+PF_SIP = 24
 
540
+PF_PIP = 25
 
541
+PF_ISDN = 26
 
542
+PF_KEY = 27
 
543
+PF_INET6 = 28
 
544
+PF_NATM = 29
 
545
+PF_ATM = 30
 
546
+PF_HDRCMPLT = 31
 
547
+PF_NETGRAPH = 32
 
548
+PF_MAX = 33
 
549
+AF_UNSPEC = PF_UNSPEC
 
550
+AF_LOCAL = PF_LOCAL
 
551
+AF_UNIX = PF_UNIX
 
552
+AF_FILE = PF_FILE
 
553
+AF_INET = PF_INET
 
554
+AF_IMPLINK = PF_IMPLINK
 
555
+AF_PUP = PF_PUP
 
556
+AF_CHAOS = PF_CHAOS
 
557
+AF_NS = PF_NS
 
558
+AF_ISO = PF_ISO
 
559
+AF_OSI = PF_OSI
 
560
+AF_ECMA = PF_ECMA
 
561
+AF_DATAKIT = PF_DATAKIT
 
562
+AF_CCITT = PF_CCITT
 
563
+AF_SNA = PF_SNA
 
564
+AF_DECnet = PF_DECnet
 
565
+AF_DLI = PF_DLI
 
566
+AF_LAT = PF_LAT
 
567
+AF_HYLINK = PF_HYLINK
 
568
+AF_APPLETALK = PF_APPLETALK
 
569
+AF_ROUTE = PF_ROUTE
 
570
+AF_LINK = PF_LINK
 
571
+pseudo_AF_XTP = PF_XTP
 
572
+AF_COIP = PF_COIP
 
573
+AF_CNT = PF_CNT
 
574
+pseudo_AF_RTIP = PF_RTIP
 
575
+AF_IPX = PF_IPX
 
576
+AF_SIP = PF_SIP
 
577
+pseudo_AF_PIP = PF_PIP
 
578
+AF_ISDN = PF_ISDN
 
579
+AF_E164 = AF_ISDN
 
580
+pseudo_AF_KEY = PF_KEY
 
581
+AF_INET6 = PF_INET6
 
582
+AF_NATM = PF_NATM
 
583
+AF_ATM = PF_ATM
 
584
+pseudo_AF_HDRCMPLT = PF_HDRCMPLT
 
585
+AF_NETGRAPH = PF_NETGRAPH
 
586
+AF_MAX = PF_MAX
 
587
+SOMAXCONN = 128
 
588
+
 
589
+# Included from bits/sockaddr.h
 
590
+_BITS_SOCKADDR_H = 1
 
591
+def __SOCKADDR_COMMON(sa_prefix): return \
 
592
+
 
593
+_HAVE_SA_LEN = 1
 
594
+_SS_SIZE = 128
 
595
+def CMSG_FIRSTHDR(mhdr): return \
 
596
+
 
597
+CMGROUP_MAX = 16
 
598
+SOL_SOCKET = 0xffff
 
599
+LOCAL_PEERCRED = 0x001
 
600
+LOCAL_CREDS = 0x002
 
601
+LOCAL_CONNWAIT = 0x004
 
602
+
 
603
+# Included from bits/socket2.h
 
604
+def IN_CLASSA(a): return ((((in_addr_t)(a)) & (-2147483648)) == 0)
 
605
+
 
606
+IN_CLASSA_NET = (-16777216)
 
607
+IN_CLASSA_NSHIFT = 24
 
608
+IN_CLASSA_HOST = ((-1) & ~IN_CLASSA_NET)
 
609
+IN_CLASSA_MAX = 128
 
610
+def IN_CLASSB(a): return ((((in_addr_t)(a)) & (-1073741824)) == (-2147483648))
 
611
+
 
612
+IN_CLASSB_NET = (-65536)
 
613
+IN_CLASSB_NSHIFT = 16
 
614
+IN_CLASSB_HOST = ((-1) & ~IN_CLASSB_NET)
 
615
+IN_CLASSB_MAX = 65536
 
616
+def IN_CLASSC(a): return ((((in_addr_t)(a)) & (-536870912)) == (-1073741824))
 
617
+
 
618
+IN_CLASSC_NET = (-256)
 
619
+IN_CLASSC_NSHIFT = 8
 
620
+IN_CLASSC_HOST = ((-1) & ~IN_CLASSC_NET)
 
621
+def IN_CLASSD(a): return ((((in_addr_t)(a)) & (-268435456)) == (-536870912))
 
622
+
 
623
+def IN_MULTICAST(a): return IN_CLASSD(a)
 
624
+
 
625
+def IN_EXPERIMENTAL(a): return ((((in_addr_t)(a)) & (-536870912)) == (-536870912))
 
626
+
 
627
+def IN_BADCLASS(a): return ((((in_addr_t)(a)) & (-268435456)) == (-268435456))
 
628
+
 
629
+IN_LOOPBACKNET = 127
 
630
+INET_ADDRSTRLEN = 16
 
631
+INET6_ADDRSTRLEN = 46
 
632
+
 
633
+# Included from bits/in.h
 
634
+IMPLINK_IP = 155
 
635
+IMPLINK_LOWEXPER = 156
 
636
+IMPLINK_HIGHEXPER = 158
 
637
+IPPROTO_DIVERT = 258
 
638
+SOL_IP = 0
 
639
+IP_OPTIONS = 1
 
640
+IP_HDRINCL = 2
 
641
+IP_TOS = 3
 
642
+IP_TTL = 4
 
643
+IP_RECVOPTS = 5
 
644
+IP_RECVRETOPTS = 6
 
645
+IP_RECVDSTADDR = 7
 
646
+IP_SENDSRCADDR = IP_RECVDSTADDR
 
647
+IP_RETOPTS = 8
 
648
+IP_MULTICAST_IF = 9
 
649
+IP_MULTICAST_TTL = 10
 
650
+IP_MULTICAST_LOOP = 11
 
651
+IP_ADD_MEMBERSHIP = 12
 
652
+IP_DROP_MEMBERSHIP = 13
 
653
+IP_MULTICAST_VIF = 14
 
654
+IP_RSVP_ON = 15
 
655
+IP_RSVP_OFF = 16
 
656
+IP_RSVP_VIF_ON = 17
 
657
+IP_RSVP_VIF_OFF = 18
 
658
+IP_PORTRANGE = 19
 
659
+IP_RECVIF = 20
 
660
+IP_IPSEC_POLICY = 21
 
661
+IP_FAITH = 22
 
662
+IP_ONESBCAST = 23
 
663
+IP_NONLOCALOK = 24
 
664
+IP_FW_TABLE_ADD = 40
 
665
+IP_FW_TABLE_DEL = 41
 
666
+IP_FW_TABLE_FLUSH = 42
 
667
+IP_FW_TABLE_GETSIZE = 43
 
668
+IP_FW_TABLE_LIST = 44
 
669
+IP_FW_ADD = 50
 
670
+IP_FW_DEL = 51
 
671
+IP_FW_FLUSH = 52
 
672
+IP_FW_ZERO = 53
 
673
+IP_FW_GET = 54
 
674
+IP_FW_RESETLOG = 55
 
675
+IP_FW_NAT_CFG = 56
 
676
+IP_FW_NAT_DEL = 57
 
677
+IP_FW_NAT_GET_CONFIG = 58
 
678
+IP_FW_NAT_GET_LOG = 59
 
679
+IP_DUMMYNET_CONFIGURE = 60
 
680
+IP_DUMMYNET_DEL = 61
 
681
+IP_DUMMYNET_FLUSH = 62
 
682
+IP_DUMMYNET_GET = 64
 
683
+IP_RECVTTL = 65
 
684
+IP_MINTTL = 66
 
685
+IP_DONTFRAG = 67
 
686
+IP_ADD_SOURCE_MEMBERSHIP = 70
 
687
+IP_DROP_SOURCE_MEMBERSHIP = 71
 
688
+IP_BLOCK_SOURCE = 72
 
689
+IP_UNBLOCK_SOURCE = 73
 
690
+IP_MSFILTER = 74
 
691
+MCAST_JOIN_GROUP = 80
 
692
+MCAST_LEAVE_GROUP = 81
 
693
+MCAST_JOIN_SOURCE_GROUP = 82
 
694
+MCAST_LEAVE_SOURCE_GROUP = 83
 
695
+MCAST_BLOCK_SOURCE = 84
 
696
+MCAST_UNBLOCK_SOURCE = 85
 
697
+IP_DEFAULT_MULTICAST_TTL = 1
 
698
+IP_DEFAULT_MULTICAST_LOOP = 1
 
699
+IP_MIN_MEMBERSHIPS = 31
 
700
+IP_MAX_MEMBERSHIPS = 4095
 
701
+IP_MAX_SOURCE_FILTER = 1024
 
702
+MCAST_UNDEFINED = 0
 
703
+MCAST_INCLUDE = 1
 
704
+MCAST_EXCLUDE = 2
 
705
+IP_PORTRANGE_DEFAULT = 0
 
706
+IP_PORTRANGE_HIGH = 1
 
707
+IP_PORTRANGE_LOW = 2
 
708
+IPCTL_FORWARDING = 1
 
709
+IPCTL_SENDREDIRECTS = 2
 
710
+IPCTL_DEFTTL = 3
 
711
+IPCTL_DEFMTU = 4
 
712
+IPCTL_RTEXPIRE = 5
 
713
+IPCTL_RTMINEXPIRE = 6
 
714
+IPCTL_RTMAXCACHE = 7
 
715
+IPCTL_SOURCEROUTE = 8
 
716
+IPCTL_DIRECTEDBROADCAST = 9
 
717
+IPCTL_INTRQMAXLEN = 10
 
718
+IPCTL_INTRQDROPS = 11
 
719
+IPCTL_STATS = 12
 
720
+IPCTL_ACCEPTSOURCEROUTE = 13
 
721
+IPCTL_FASTFORWARDING = 14
 
722
+IPCTL_KEEPFAITH = 15
 
723
+IPCTL_GIF_TTL = 16
 
724
+IPCTL_MAXID = 17
 
725
+IPV6_SOCKOPT_RESERVED1 = 3
 
726
+IPV6_UNICAST_HOPS = 4
 
727
+IPV6_MULTICAST_IF = 9
 
728
+IPV6_MULTICAST_HOPS = 10
 
729
+IPV6_MULTICAST_LOOP = 11
 
730
+IPV6_JOIN_GROUP = 12
 
731
+IPV6_LEAVE_GROUP = 13
 
732
+IPV6_PORTRANGE = 14
 
733
+ICMP6_FILTER = 18
 
734
+IPV6_CHECKSUM = 26
 
735
+IPV6_V6ONLY = 27
 
736
+IPV6_IPSEC_POLICY = 28
 
737
+IPV6_FAITH = 29
 
738
+IPV6_FW_ADD = 30
 
739
+IPV6_FW_DEL = 31
 
740
+IPV6_FW_FLUSH = 32
 
741
+IPV6_FW_ZERO = 33
 
742
+IPV6_FW_GET = 34
 
743
+IPV6_RTHDRDSTOPTS = 35
 
744
+IPV6_RECVPKTINFO = 36
 
745
+IPV6_RECVHOPLIMIT = 37
 
746
+IPV6_RECVRTHDR = 38
 
747
+IPV6_RECVHOPOPTS = 39
 
748
+IPV6_RECVDSTOPTS = 40
 
749
+IPV6_USE_MIN_MTU = 42
 
750
+IPV6_RECVPATHMTU = 43
 
751
+IPV6_PATHMTU = 44
 
752
+IPV6_PKTINFO = 46
 
753
+IPV6_HOPLIMIT = 47
 
754
+IPV6_NEXTHOP = 48
 
755
+IPV6_HOPOPTS = 49
 
756
+IPV6_DSTOPTS = 50
 
757
+IPV6_RTHDR = 51
 
758
+IPV6_RECVTCLASS = 57
 
759
+IPV6_AUTOFLOWLABEL = 59
 
760
+IPV6_TCLASS = 61
 
761
+IPV6_DONTFRAG = 62
 
762
+IPV6_PREFER_TEMPADDR = 63
 
763
+IPV6_ADD_MEMBERSHIP = IPV6_JOIN_GROUP
 
764
+IPV6_DROP_MEMBERSHIP = IPV6_LEAVE_GROUP
 
765
+IPV6_RXHOPOPTS = IPV6_HOPOPTS
 
766
+IPV6_RXDSTOPTS = IPV6_DSTOPTS
 
767
+SOL_IPV6 = 41
 
768
+SOL_ICMPV6 = 58
 
769
+IPV6_DEFAULT_MULTICAST_HOPS = 1
 
770
+IPV6_DEFAULT_MULTICAST_LOOP = 1
 
771
+IPV6_PORTRANGE_DEFAULT = 0
 
772
+IPV6_PORTRANGE_HIGH = 1
 
773
+IPV6_PORTRANGE_LOW = 2
 
774
+IPV6_RTHDR_LOOSE = 0
 
775
+IPV6_RTHDR_STRICT = 1
 
776
+IPV6_RTHDR_TYPE_0 = 0
 
777
+IPV6CTL_FORWARDING = 1
 
778
+IPV6CTL_SENDREDIRECTS = 2
 
779
+IPV6CTL_DEFHLIM = 3
 
780
+IPV6CTL_FORWSRCRT = 5
 
781
+IPV6CTL_STATS = 6
 
782
+IPV6CTL_MRTSTATS = 7
 
783
+IPV6CTL_MRTPROTO = 8
 
784
+IPV6CTL_MAXFRAGPACKETS = 9
 
785
+IPV6CTL_SOURCECHECK = 10
 
786
+IPV6CTL_SOURCECHECK_LOGINT = 11
 
787
+IPV6CTL_ACCEPT_RTADV = 12
 
788
+IPV6CTL_KEEPFAITH = 13
 
789
+IPV6CTL_LOG_INTERVAL = 14
 
790
+IPV6CTL_HDRNESTLIMIT = 15
 
791
+IPV6CTL_DAD_COUNT = 16
 
792
+IPV6CTL_AUTO_FLOWLABEL = 17
 
793
+IPV6CTL_DEFMCASTHLIM = 18
 
794
+IPV6CTL_GIF_HLIM = 19
 
795
+IPV6CTL_KAME_VERSION = 20
 
796
+IPV6CTL_USE_DEPRECATED = 21
 
797
+IPV6CTL_RR_PRUNE = 22
 
798
+IPV6CTL_V6ONLY = 24
 
799
+IPV6CTL_RTEXPIRE = 25
 
800
+IPV6CTL_RTMINEXPIRE = 26
 
801
+IPV6CTL_RTMAXCACHE = 27
 
802
+IPV6CTL_USETEMPADDR = 32
 
803
+IPV6CTL_TEMPPLTIME = 33
 
804
+IPV6CTL_TEMPVLTIME = 34
 
805
+IPV6CTL_AUTO_LINKLOCAL = 35
 
806
+IPV6CTL_RIP6STATS = 36
 
807
+IPV6CTL_PREFER_TEMPADDR = 37
 
808
+IPV6CTL_ADDRCTLPOLICY = 38
 
809
+IPV6CTL_USE_DEFAULTZONE = 39
 
810
+IPV6CTL_MAXFRAGS = 41
 
811
+IPV6CTL_MCAST_PMTU = 44
 
812
+IPV6CTL_STEALTH = 45
 
813
+ICMPV6CTL_ND6_ONLINKNSRFC4861 = 47
 
814
+IPV6CTL_MAXID = 48
 
815
+
 
816
+# Included from endian.h
 
817
+_ENDIAN_H = 1
 
818
+__LITTLE_ENDIAN = 1234
 
819
+__BIG_ENDIAN = 4321
 
820
+__PDP_ENDIAN = 3412
 
821
+
 
822
+# Included from bits/endian.h
 
823
+__BYTE_ORDER = __LITTLE_ENDIAN
 
824
+__FLOAT_WORD_ORDER = __BYTE_ORDER
 
825
+LITTLE_ENDIAN = __LITTLE_ENDIAN
 
826
+BIG_ENDIAN = __BIG_ENDIAN
 
827
+PDP_ENDIAN = __PDP_ENDIAN
 
828
+BYTE_ORDER = __BYTE_ORDER
 
829
+
 
830
+# Included from bits/byteswap.h
 
831
+_BITS_BYTESWAP_H = 1
 
832
+def __bswap_constant_16(x): return \
 
833
+
 
834
+def __bswap_16(x): return \
 
835
+
 
836
+def __bswap_16(x): return \
 
837
+
 
838
+def __bswap_constant_32(x): return \
 
839
+
 
840
+def __bswap_32(x): return \
 
841
+
 
842
+def __bswap_32(x): return \
 
843
+
 
844
+def __bswap_32(x): return \
 
845
+
 
846
+def __bswap_constant_64(x): return \
 
847
+
 
848
+def __bswap_64(x): return \
 
849
+
 
850
+def htobe16(x): return __bswap_16 (x)
 
851
+
 
852
+def htole16(x): return (x)
 
853
+
 
854
+def be16toh(x): return __bswap_16 (x)
 
855
+
 
856
+def le16toh(x): return (x)
 
857
+
 
858
+def htobe32(x): return __bswap_32 (x)
 
859
+
 
860
+def htole32(x): return (x)
 
861
+
 
862
+def be32toh(x): return __bswap_32 (x)
 
863
+
 
864
+def le32toh(x): return (x)
 
865
+
 
866
+def htobe64(x): return __bswap_64 (x)
 
867
+
 
868
+def htole64(x): return (x)
 
869
+
 
870
+def be64toh(x): return __bswap_64 (x)
 
871
+
 
872
+def le64toh(x): return (x)
 
873
+
 
874
+def htobe16(x): return (x)
 
875
+
 
876
+def htole16(x): return __bswap_16 (x)
 
877
+
 
878
+def be16toh(x): return (x)
 
879
+
 
880
+def le16toh(x): return __bswap_16 (x)
 
881
+
 
882
+def htobe32(x): return (x)
 
883
+
 
884
+def htole32(x): return __bswap_32 (x)
 
885
+
 
886
+def be32toh(x): return (x)
 
887
+
 
888
+def le32toh(x): return __bswap_32 (x)
 
889
+
 
890
+def htobe64(x): return (x)
 
891
+
 
892
+def htole64(x): return __bswap_64 (x)
 
893
+
 
894
+def be64toh(x): return (x)
 
895
+
 
896
+def le64toh(x): return __bswap_64 (x)
 
897
+
 
898
+def ntohl(x): return (x)
 
899
+
 
900
+def ntohs(x): return (x)
 
901
+
 
902
+def htonl(x): return (x)
 
903
+
 
904
+def htons(x): return (x)
 
905
+
 
906
+def ntohl(x): return __bswap_32 (x)
 
907
+
 
908
+def ntohs(x): return __bswap_16 (x)
 
909
+
 
910
+def htonl(x): return __bswap_32 (x)
 
911
+
 
912
+def htons(x): return __bswap_16 (x)
 
913
+
 
914
+def IN6_IS_ADDR_UNSPECIFIED(a): return \
 
915
+
 
916
+def IN6_IS_ADDR_LOOPBACK(a): return \
 
917
+
 
918
+def IN6_IS_ADDR_LINKLOCAL(a): return \
 
919
+
 
920
+def IN6_IS_ADDR_SITELOCAL(a): return \
 
921
+
 
922
+def IN6_IS_ADDR_V4MAPPED(a): return \
 
923
+
 
924
+def IN6_IS_ADDR_V4COMPAT(a): return \
 
925
+
 
926
+def IN6_IS_ADDR_MC_NODELOCAL(a): return \
 
927
+
 
928
+def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
 
929
+
 
930
+def IN6_IS_ADDR_MC_SITELOCAL(a): return \
 
931
+
 
932
+def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
 
933
+
 
934
+def IN6_IS_ADDR_MC_GLOBAL(a): return \
 
935
+
 
936
--- /dev/null
 
937
+++ b/Lib/plat-gnukfreebsd7/TYPES.py
 
938
@@ -0,0 +1,303 @@
 
939
+# Generated by h2py from /usr/include/sys/types.h
 
940
+_SYS_TYPES_H = 1
 
941
+
 
942
+# Included from features.h
 
943
+_FEATURES_H = 1
 
944
+__USE_ANSI = 1
 
945
+__FAVOR_BSD = 1
 
946
+_ISOC99_SOURCE = 1
 
947
+_POSIX_SOURCE = 1
 
948
+_POSIX_C_SOURCE = 200809
 
949
+_XOPEN_SOURCE = 700
 
950
+_XOPEN_SOURCE_EXTENDED = 1
 
951
+_LARGEFILE64_SOURCE = 1
 
952
+_BSD_SOURCE = 1
 
953
+_SVID_SOURCE = 1
 
954
+_ATFILE_SOURCE = 1
 
955
+_BSD_SOURCE = 1
 
956
+_SVID_SOURCE = 1
 
957
+__USE_ISOC99 = 1
 
958
+__USE_ISOC95 = 1
 
959
+_POSIX_SOURCE = 1
 
960
+_POSIX_C_SOURCE = 2
 
961
+_POSIX_C_SOURCE = 199506
 
962
+_POSIX_C_SOURCE = 200112
 
963
+_POSIX_C_SOURCE = 200809
 
964
+__USE_POSIX_IMPLICITLY = 1
 
965
+__USE_POSIX = 1
 
966
+__USE_POSIX2 = 1
 
967
+__USE_POSIX199309 = 1
 
968
+__USE_POSIX199506 = 1
 
969
+__USE_XOPEN2K = 1
 
970
+__USE_ISOC99 = 1
 
971
+__USE_XOPEN2K8 = 1
 
972
+_ATFILE_SOURCE = 1
 
973
+__USE_XOPEN = 1
 
974
+__USE_XOPEN_EXTENDED = 1
 
975
+__USE_UNIX98 = 1
 
976
+_LARGEFILE_SOURCE = 1
 
977
+__USE_XOPEN2K8 = 1
 
978
+__USE_XOPEN2K = 1
 
979
+__USE_ISOC99 = 1
 
980
+__USE_XOPEN_EXTENDED = 1
 
981
+__USE_LARGEFILE = 1
 
982
+__USE_LARGEFILE64 = 1
 
983
+__USE_FILE_OFFSET64 = 1
 
984
+__USE_MISC = 1
 
985
+__USE_BSD = 1
 
986
+__USE_SVID = 1
 
987
+__USE_ATFILE = 1
 
988
+__USE_GNU = 1
 
989
+__USE_REENTRANT = 1
 
990
+__USE_FORTIFY_LEVEL = 2
 
991
+__USE_FORTIFY_LEVEL = 1
 
992
+__USE_FORTIFY_LEVEL = 0
 
993
+
 
994
+# Included from bits/predefs.h
 
995
+__STDC_IEC_559__ = 1
 
996
+__STDC_IEC_559_COMPLEX__ = 1
 
997
+__STDC_ISO_10646__ = 200009
 
998
+__GNU_LIBRARY__ = 6
 
999
+__GLIBC__ = 2
 
1000
+__GLIBC_MINOR__ = 11
 
1001
+__GLIBC_HAVE_LONG_LONG = 1
 
1002
+
 
1003
+# Included from sys/cdefs.h
 
1004
+_SYS_CDEFS_H = 1
 
1005
+def __NTH(fct): return fct
 
1006
+
 
1007
+def __NTH(fct): return fct
 
1008
+
 
1009
+def __P(args): return args
 
1010
+
 
1011
+def __PMT(args): return args
 
1012
+
 
1013
+def __STRING(x): return #x
 
1014
+
 
1015
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
1016
+
 
1017
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
1018
+
 
1019
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
1020
+
 
1021
+__flexarr = []
 
1022
+__flexarr = [0]
 
1023
+__flexarr = []
 
1024
+__flexarr = [1]
 
1025
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
1026
+
 
1027
+def __attribute__(xyz): return  
 
1028
+
 
1029
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
1030
+
 
1031
+def __attribute_format_arg__(x): return  
 
1032
+
 
1033
+
 
1034
+# Included from bits/wordsize.h
 
1035
+__WORDSIZE = 32
 
1036
+__LDBL_COMPAT = 1
 
1037
+def __LDBL_REDIR_DECL(name): return \
 
1038
+
 
1039
+__USE_LARGEFILE = 1
 
1040
+__USE_LARGEFILE64 = 1
 
1041
+__USE_EXTERN_INLINES = 1
 
1042
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
1043
+
 
1044
+# Included from gnu/stubs.h
 
1045
+
 
1046
+# Included from bits/types.h
 
1047
+_BITS_TYPES_H = 1
 
1048
+__S32_TYPE = int
 
1049
+__SWORD_TYPE = int
 
1050
+__SLONG32_TYPE = int
 
1051
+
 
1052
+# Included from bits/typesizes.h
 
1053
+_BITS_TYPESIZES_H = 1
 
1054
+__PID_T_TYPE = __S32_TYPE
 
1055
+__CLOCK_T_TYPE = __S32_TYPE
 
1056
+__SWBLK_T_TYPE = __S32_TYPE
 
1057
+__CLOCKID_T_TYPE = __S32_TYPE
 
1058
+__TIMER_T_TYPE = __S32_TYPE
 
1059
+__SSIZE_T_TYPE = __SWORD_TYPE
 
1060
+__FD_SETSIZE = 1024
 
1061
+
 
1062
+# Included from time.h
 
1063
+_TIME_H = 1
 
1064
+
 
1065
+# Included from bits/time.h
 
1066
+_BITS_TIME_H = 1
 
1067
+CLOCKS_PER_SEC = 1000000
 
1068
+CLK_TCK = 128
 
1069
+CLOCK_REALTIME = 0
 
1070
+CLOCK_PROCESS_CPUTIME_ID = 2
 
1071
+CLOCK_THREAD_CPUTIME_ID = 3
 
1072
+CLOCK_MONOTONIC = 4
 
1073
+CLOCK_VIRTUAL = 1
 
1074
+CLOCK_PROF = 2
 
1075
+CLOCK_UPTIME = 5
 
1076
+CLOCK_UPTIME_PRECISE = 7
 
1077
+CLOCK_UPTIME_FAST = 8
 
1078
+CLOCK_REALTIME_PRECISE = 9
 
1079
+CLOCK_REALTIME_FAST = 10
 
1080
+CLOCK_MONOTONIC_PRECISE = 11
 
1081
+CLOCK_MONOTONIC_FAST = 12
 
1082
+CLOCK_SECOND = 13
 
1083
+TIMER_RELTIME = 0
 
1084
+TIMER_ABSTIME = 1
 
1085
+_STRUCT_TIMEVAL = 1
 
1086
+CLK_TCK = CLOCKS_PER_SEC
 
1087
+__clock_t_defined = 1
 
1088
+__time_t_defined = 1
 
1089
+__clockid_t_defined = 1
 
1090
+__timer_t_defined = 1
 
1091
+__timespec_defined = 1
 
1092
+
 
1093
+# Included from xlocale.h
 
1094
+_XLOCALE_H = 1
 
1095
+def __isleap(year): return \
 
1096
+
 
1097
+__BIT_TYPES_DEFINED__ = 1
 
1098
+
 
1099
+# Included from endian.h
 
1100
+_ENDIAN_H = 1
 
1101
+__LITTLE_ENDIAN = 1234
 
1102
+__BIG_ENDIAN = 4321
 
1103
+__PDP_ENDIAN = 3412
 
1104
+
 
1105
+# Included from bits/endian.h
 
1106
+__BYTE_ORDER = __LITTLE_ENDIAN
 
1107
+__FLOAT_WORD_ORDER = __BYTE_ORDER
 
1108
+LITTLE_ENDIAN = __LITTLE_ENDIAN
 
1109
+BIG_ENDIAN = __BIG_ENDIAN
 
1110
+PDP_ENDIAN = __PDP_ENDIAN
 
1111
+BYTE_ORDER = __BYTE_ORDER
 
1112
+
 
1113
+# Included from bits/byteswap.h
 
1114
+_BITS_BYTESWAP_H = 1
 
1115
+def __bswap_constant_16(x): return \
 
1116
+
 
1117
+def __bswap_16(x): return \
 
1118
+
 
1119
+def __bswap_16(x): return \
 
1120
+
 
1121
+def __bswap_constant_32(x): return \
 
1122
+
 
1123
+def __bswap_32(x): return \
 
1124
+
 
1125
+def __bswap_32(x): return \
 
1126
+
 
1127
+def __bswap_32(x): return \
 
1128
+
 
1129
+def __bswap_constant_64(x): return \
 
1130
+
 
1131
+def __bswap_64(x): return \
 
1132
+
 
1133
+def htobe16(x): return __bswap_16 (x)
 
1134
+
 
1135
+def htole16(x): return (x)
 
1136
+
 
1137
+def be16toh(x): return __bswap_16 (x)
 
1138
+
 
1139
+def le16toh(x): return (x)
 
1140
+
 
1141
+def htobe32(x): return __bswap_32 (x)
 
1142
+
 
1143
+def htole32(x): return (x)
 
1144
+
 
1145
+def be32toh(x): return __bswap_32 (x)
 
1146
+
 
1147
+def le32toh(x): return (x)
 
1148
+
 
1149
+def htobe64(x): return __bswap_64 (x)
 
1150
+
 
1151
+def htole64(x): return (x)
 
1152
+
 
1153
+def be64toh(x): return __bswap_64 (x)
 
1154
+
 
1155
+def le64toh(x): return (x)
 
1156
+
 
1157
+def htobe16(x): return (x)
 
1158
+
 
1159
+def htole16(x): return __bswap_16 (x)
 
1160
+
 
1161
+def be16toh(x): return (x)
 
1162
+
 
1163
+def le16toh(x): return __bswap_16 (x)
 
1164
+
 
1165
+def htobe32(x): return (x)
 
1166
+
 
1167
+def htole32(x): return __bswap_32 (x)
 
1168
+
 
1169
+def be32toh(x): return (x)
 
1170
+
 
1171
+def le32toh(x): return __bswap_32 (x)
 
1172
+
 
1173
+def htobe64(x): return (x)
 
1174
+
 
1175
+def htole64(x): return __bswap_64 (x)
 
1176
+
 
1177
+def be64toh(x): return (x)
 
1178
+
 
1179
+def le64toh(x): return __bswap_64 (x)
 
1180
+
 
1181
+
 
1182
+# Included from sys/select.h
 
1183
+_SYS_SELECT_H = 1
 
1184
+
 
1185
+# Included from bits/select.h
 
1186
+def __FD_ZERO(fdsp): return \
 
1187
+
 
1188
+def __FD_ZERO(set): return \
 
1189
+
 
1190
+
 
1191
+# Included from bits/sigset.h
 
1192
+_SIGSET_H_types = 1
 
1193
+_SIGSET_H_fns = 1
 
1194
+def __sigword(sig): return (((sig) - 1) >> 5)
 
1195
+
 
1196
+def __sigemptyset(set): return \
 
1197
+
 
1198
+def __sigfillset(set): return \
 
1199
+
 
1200
+def __sigisemptyset(set): return \
 
1201
+
 
1202
+def __FDELT(d): return ((d) / __NFDBITS)
 
1203
+
 
1204
+FD_SETSIZE = __FD_SETSIZE
 
1205
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp)
 
1206
+
 
1207
+
 
1208
+# Included from sys/sysmacros.h
 
1209
+_SYS_SYSMACROS_H = 1
 
1210
+def minor(dev): return ((int)((dev) & (-65281)))
 
1211
+
 
1212
+def gnu_dev_major(dev): return major (dev)
 
1213
+
 
1214
+def gnu_dev_minor(dev): return minor (dev)
 
1215
+
 
1216
+
 
1217
+# Included from bits/pthreadtypes.h
 
1218
+_BITS_PTHREADTYPES_H = 1
 
1219
+
 
1220
+# Included from bits/sched.h
 
1221
+SCHED_OTHER = 2
 
1222
+SCHED_FIFO = 1
 
1223
+SCHED_RR = 3
 
1224
+CSIGNAL = 0x000000ff
 
1225
+CLONE_VM = 0x00000100
 
1226
+CLONE_FS = 0x00000200
 
1227
+CLONE_FILES = 0x00000400
 
1228
+CLONE_SIGHAND = 0x00000800
 
1229
+CLONE_PTRACE = 0x00002000
 
1230
+CLONE_VFORK = 0x00004000
 
1231
+CLONE_SYSVSEM = 0x00040000
 
1232
+__defined_schedparam = 1
 
1233
+__CPU_SETSIZE = 128
 
1234
+def __CPUELT(cpu): return ((cpu) / __NCPUBITS)
 
1235
+
 
1236
+def __CPU_ALLOC_SIZE(count): return \
 
1237
+
 
1238
+def __CPU_ALLOC(count): return __sched_cpualloc (count)
 
1239
+
 
1240
+def __CPU_FREE(cpuset): return __sched_cpufree (cpuset)
 
1241
+
 
1242
--- /dev/null
 
1243
+++ b/Lib/plat-gnukfreebsd8/DLFCN.py
 
1244
@@ -0,0 +1,118 @@
 
1245
+# Generated by h2py from /usr/include/dlfcn.h
 
1246
+_DLFCN_H = 1
 
1247
+
 
1248
+# Included from features.h
 
1249
+_FEATURES_H = 1
 
1250
+__USE_ANSI = 1
 
1251
+__FAVOR_BSD = 1
 
1252
+_ISOC99_SOURCE = 1
 
1253
+_POSIX_SOURCE = 1
 
1254
+_POSIX_C_SOURCE = 200809
 
1255
+_XOPEN_SOURCE = 700
 
1256
+_XOPEN_SOURCE_EXTENDED = 1
 
1257
+_LARGEFILE64_SOURCE = 1
 
1258
+_BSD_SOURCE = 1
 
1259
+_SVID_SOURCE = 1
 
1260
+_ATFILE_SOURCE = 1
 
1261
+_BSD_SOURCE = 1
 
1262
+_SVID_SOURCE = 1
 
1263
+__USE_ISOC99 = 1
 
1264
+__USE_ISOC95 = 1
 
1265
+_POSIX_SOURCE = 1
 
1266
+_POSIX_C_SOURCE = 2
 
1267
+_POSIX_C_SOURCE = 199506
 
1268
+_POSIX_C_SOURCE = 200112
 
1269
+_POSIX_C_SOURCE = 200809
 
1270
+__USE_POSIX_IMPLICITLY = 1
 
1271
+__USE_POSIX = 1
 
1272
+__USE_POSIX2 = 1
 
1273
+__USE_POSIX199309 = 1
 
1274
+__USE_POSIX199506 = 1
 
1275
+__USE_XOPEN2K = 1
 
1276
+__USE_ISOC99 = 1
 
1277
+__USE_XOPEN2K8 = 1
 
1278
+_ATFILE_SOURCE = 1
 
1279
+__USE_XOPEN = 1
 
1280
+__USE_XOPEN_EXTENDED = 1
 
1281
+__USE_UNIX98 = 1
 
1282
+_LARGEFILE_SOURCE = 1
 
1283
+__USE_XOPEN2K8 = 1
 
1284
+__USE_XOPEN2K = 1
 
1285
+__USE_ISOC99 = 1
 
1286
+__USE_XOPEN_EXTENDED = 1
 
1287
+__USE_LARGEFILE = 1
 
1288
+__USE_LARGEFILE64 = 1
 
1289
+__USE_FILE_OFFSET64 = 1
 
1290
+__USE_MISC = 1
 
1291
+__USE_BSD = 1
 
1292
+__USE_SVID = 1
 
1293
+__USE_ATFILE = 1
 
1294
+__USE_GNU = 1
 
1295
+__USE_REENTRANT = 1
 
1296
+__USE_FORTIFY_LEVEL = 2
 
1297
+__USE_FORTIFY_LEVEL = 1
 
1298
+__USE_FORTIFY_LEVEL = 0
 
1299
+
 
1300
+# Included from bits/predefs.h
 
1301
+__STDC_IEC_559__ = 1
 
1302
+__STDC_IEC_559_COMPLEX__ = 1
 
1303
+__STDC_ISO_10646__ = 200009
 
1304
+__GNU_LIBRARY__ = 6
 
1305
+__GLIBC__ = 2
 
1306
+__GLIBC_MINOR__ = 11
 
1307
+__GLIBC_HAVE_LONG_LONG = 1
 
1308
+
 
1309
+# Included from sys/cdefs.h
 
1310
+_SYS_CDEFS_H = 1
 
1311
+def __NTH(fct): return fct
 
1312
+
 
1313
+def __NTH(fct): return fct
 
1314
+
 
1315
+def __P(args): return args
 
1316
+
 
1317
+def __PMT(args): return args
 
1318
+
 
1319
+def __STRING(x): return #x
 
1320
+
 
1321
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
1322
+
 
1323
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
1324
+
 
1325
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
1326
+
 
1327
+__flexarr = []
 
1328
+__flexarr = [0]
 
1329
+__flexarr = []
 
1330
+__flexarr = [1]
 
1331
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
1332
+
 
1333
+def __attribute__(xyz): return  
 
1334
+
 
1335
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
1336
+
 
1337
+def __attribute_format_arg__(x): return  
 
1338
+
 
1339
+
 
1340
+# Included from bits/wordsize.h
 
1341
+__WORDSIZE = 32
 
1342
+__LDBL_COMPAT = 1
 
1343
+def __LDBL_REDIR_DECL(name): return \
 
1344
+
 
1345
+__USE_LARGEFILE = 1
 
1346
+__USE_LARGEFILE64 = 1
 
1347
+__USE_EXTERN_INLINES = 1
 
1348
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
1349
+
 
1350
+# Included from gnu/stubs.h
 
1351
+
 
1352
+# Included from bits/dlfcn.h
 
1353
+RTLD_LAZY = 0x00001
 
1354
+RTLD_NOW = 0x00002
 
1355
+RTLD_BINDING_MASK = 0x3
 
1356
+RTLD_NOLOAD = 0x00004
 
1357
+RTLD_DEEPBIND = 0x00008
 
1358
+RTLD_GLOBAL = 0x00100
 
1359
+RTLD_LOCAL = 0
 
1360
+RTLD_NODELETE = 0x01000
 
1361
+LM_ID_BASE = 0
 
1362
+LM_ID_NEWLM = -1
 
1363
--- /dev/null
 
1364
+++ b/Lib/plat-gnukfreebsd8/IN.py
 
1365
@@ -0,0 +1,809 @@
 
1366
+# Generated by h2py from /usr/include/netinet/in.h
 
1367
+_NETINET_IN_H = 1
 
1368
+
 
1369
+# Included from features.h
 
1370
+_FEATURES_H = 1
 
1371
+__USE_ANSI = 1
 
1372
+__FAVOR_BSD = 1
 
1373
+_ISOC99_SOURCE = 1
 
1374
+_POSIX_SOURCE = 1
 
1375
+_POSIX_C_SOURCE = 200809
 
1376
+_XOPEN_SOURCE = 700
 
1377
+_XOPEN_SOURCE_EXTENDED = 1
 
1378
+_LARGEFILE64_SOURCE = 1
 
1379
+_BSD_SOURCE = 1
 
1380
+_SVID_SOURCE = 1
 
1381
+_ATFILE_SOURCE = 1
 
1382
+_BSD_SOURCE = 1
 
1383
+_SVID_SOURCE = 1
 
1384
+__USE_ISOC99 = 1
 
1385
+__USE_ISOC95 = 1
 
1386
+_POSIX_SOURCE = 1
 
1387
+_POSIX_C_SOURCE = 2
 
1388
+_POSIX_C_SOURCE = 199506
 
1389
+_POSIX_C_SOURCE = 200112
 
1390
+_POSIX_C_SOURCE = 200809
 
1391
+__USE_POSIX_IMPLICITLY = 1
 
1392
+__USE_POSIX = 1
 
1393
+__USE_POSIX2 = 1
 
1394
+__USE_POSIX199309 = 1
 
1395
+__USE_POSIX199506 = 1
 
1396
+__USE_XOPEN2K = 1
 
1397
+__USE_ISOC99 = 1
 
1398
+__USE_XOPEN2K8 = 1
 
1399
+_ATFILE_SOURCE = 1
 
1400
+__USE_XOPEN = 1
 
1401
+__USE_XOPEN_EXTENDED = 1
 
1402
+__USE_UNIX98 = 1
 
1403
+_LARGEFILE_SOURCE = 1
 
1404
+__USE_XOPEN2K8 = 1
 
1405
+__USE_XOPEN2K = 1
 
1406
+__USE_ISOC99 = 1
 
1407
+__USE_XOPEN_EXTENDED = 1
 
1408
+__USE_LARGEFILE = 1
 
1409
+__USE_LARGEFILE64 = 1
 
1410
+__USE_FILE_OFFSET64 = 1
 
1411
+__USE_MISC = 1
 
1412
+__USE_BSD = 1
 
1413
+__USE_SVID = 1
 
1414
+__USE_ATFILE = 1
 
1415
+__USE_GNU = 1
 
1416
+__USE_REENTRANT = 1
 
1417
+__USE_FORTIFY_LEVEL = 2
 
1418
+__USE_FORTIFY_LEVEL = 1
 
1419
+__USE_FORTIFY_LEVEL = 0
 
1420
+
 
1421
+# Included from bits/predefs.h
 
1422
+__STDC_IEC_559__ = 1
 
1423
+__STDC_IEC_559_COMPLEX__ = 1
 
1424
+__STDC_ISO_10646__ = 200009
 
1425
+__GNU_LIBRARY__ = 6
 
1426
+__GLIBC__ = 2
 
1427
+__GLIBC_MINOR__ = 11
 
1428
+__GLIBC_HAVE_LONG_LONG = 1
 
1429
+
 
1430
+# Included from sys/cdefs.h
 
1431
+_SYS_CDEFS_H = 1
 
1432
+def __NTH(fct): return fct
 
1433
+
 
1434
+def __NTH(fct): return fct
 
1435
+
 
1436
+def __P(args): return args
 
1437
+
 
1438
+def __PMT(args): return args
 
1439
+
 
1440
+def __STRING(x): return #x
 
1441
+
 
1442
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
1443
+
 
1444
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
1445
+
 
1446
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
1447
+
 
1448
+__flexarr = []
 
1449
+__flexarr = [0]
 
1450
+__flexarr = []
 
1451
+__flexarr = [1]
 
1452
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
1453
+
 
1454
+def __attribute__(xyz): return  
 
1455
+
 
1456
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
1457
+
 
1458
+def __attribute_format_arg__(x): return  
 
1459
+
 
1460
+
 
1461
+# Included from bits/wordsize.h
 
1462
+__WORDSIZE = 32
 
1463
+__LDBL_COMPAT = 1
 
1464
+def __LDBL_REDIR_DECL(name): return \
 
1465
+
 
1466
+__USE_LARGEFILE = 1
 
1467
+__USE_LARGEFILE64 = 1
 
1468
+__USE_EXTERN_INLINES = 1
 
1469
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
1470
+
 
1471
+# Included from gnu/stubs.h
 
1472
+
 
1473
+# Included from stdint.h
 
1474
+_STDINT_H = 1
 
1475
+
 
1476
+# Included from bits/wchar.h
 
1477
+_BITS_WCHAR_H = 1
 
1478
+__WCHAR_MAX = (2147483647)
 
1479
+__WCHAR_MIN = (-__WCHAR_MAX - 1)
 
1480
+def __INT64_C(c): return c ## L
 
1481
+
 
1482
+def __UINT64_C(c): return c ## UL
 
1483
+
 
1484
+def __INT64_C(c): return c ## LL
 
1485
+
 
1486
+def __UINT64_C(c): return c ## ULL
 
1487
+
 
1488
+INT8_MIN = (-128)
 
1489
+INT16_MIN = (-32767-1)
 
1490
+INT32_MIN = (-2147483647-1)
 
1491
+INT64_MIN = (-__INT64_C(9223372036854775807)-1)
 
1492
+INT8_MAX = (127)
 
1493
+INT16_MAX = (32767)
 
1494
+INT32_MAX = (2147483647)
 
1495
+INT64_MAX = (__INT64_C(9223372036854775807))
 
1496
+UINT8_MAX = (255)
 
1497
+UINT16_MAX = (65535)
 
1498
+UINT64_MAX = (__UINT64_C(18446744073709551615))
 
1499
+INT_LEAST8_MIN = (-128)
 
1500
+INT_LEAST16_MIN = (-32767-1)
 
1501
+INT_LEAST32_MIN = (-2147483647-1)
 
1502
+INT_LEAST64_MIN = (-__INT64_C(9223372036854775807)-1)
 
1503
+INT_LEAST8_MAX = (127)
 
1504
+INT_LEAST16_MAX = (32767)
 
1505
+INT_LEAST32_MAX = (2147483647)
 
1506
+INT_LEAST64_MAX = (__INT64_C(9223372036854775807))
 
1507
+UINT_LEAST8_MAX = (255)
 
1508
+UINT_LEAST16_MAX = (65535)
 
1509
+UINT_LEAST64_MAX = (__UINT64_C(18446744073709551615))
 
1510
+INT_FAST8_MIN = (-128)
 
1511
+INT_FAST16_MIN = (-9223372036854775807-1)
 
1512
+INT_FAST32_MIN = (-9223372036854775807-1)
 
1513
+INT_FAST16_MIN = (-2147483647-1)
 
1514
+INT_FAST32_MIN = (-2147483647-1)
 
1515
+INT_FAST64_MIN = (-__INT64_C(9223372036854775807)-1)
 
1516
+INT_FAST8_MAX = (127)
 
1517
+INT_FAST16_MAX = (9223372036854775807)
 
1518
+INT_FAST32_MAX = (9223372036854775807)
 
1519
+INT_FAST16_MAX = (2147483647)
 
1520
+INT_FAST32_MAX = (2147483647)
 
1521
+INT_FAST64_MAX = (__INT64_C(9223372036854775807))
 
1522
+UINT_FAST8_MAX = (255)
 
1523
+UINT_FAST64_MAX = (__UINT64_C(18446744073709551615))
 
1524
+INTPTR_MIN = (-9223372036854775807-1)
 
1525
+INTPTR_MAX = (9223372036854775807)
 
1526
+INTPTR_MIN = (-2147483647-1)
 
1527
+INTPTR_MAX = (2147483647)
 
1528
+INTMAX_MIN = (-__INT64_C(9223372036854775807)-1)
 
1529
+INTMAX_MAX = (__INT64_C(9223372036854775807))
 
1530
+UINTMAX_MAX = (__UINT64_C(18446744073709551615))
 
1531
+PTRDIFF_MIN = (-9223372036854775807-1)
 
1532
+PTRDIFF_MAX = (9223372036854775807)
 
1533
+PTRDIFF_MIN = (-2147483647-1)
 
1534
+PTRDIFF_MAX = (2147483647)
 
1535
+SIG_ATOMIC_MIN = (-2147483647-1)
 
1536
+SIG_ATOMIC_MAX = (2147483647)
 
1537
+WCHAR_MIN = __WCHAR_MIN
 
1538
+WCHAR_MAX = __WCHAR_MAX
 
1539
+def INT8_C(c): return c
 
1540
+
 
1541
+def INT16_C(c): return c
 
1542
+
 
1543
+def INT32_C(c): return c
 
1544
+
 
1545
+def INT64_C(c): return c ## L
 
1546
+
 
1547
+def INT64_C(c): return c ## LL
 
1548
+
 
1549
+def UINT8_C(c): return c
 
1550
+
 
1551
+def UINT16_C(c): return c
 
1552
+
 
1553
+def UINT32_C(c): return c ## U
 
1554
+
 
1555
+def UINT64_C(c): return c ## UL
 
1556
+
 
1557
+def UINT64_C(c): return c ## ULL
 
1558
+
 
1559
+def INTMAX_C(c): return c ## L
 
1560
+
 
1561
+def UINTMAX_C(c): return c ## UL
 
1562
+
 
1563
+def INTMAX_C(c): return c ## LL
 
1564
+
 
1565
+def UINTMAX_C(c): return c ## ULL
 
1566
+
 
1567
+
 
1568
+# Included from sys/socket.h
 
1569
+_SYS_SOCKET_H = 1
 
1570
+
 
1571
+# Included from sys/uio.h
 
1572
+_SYS_UIO_H = 1
 
1573
+from TYPES import *
 
1574
+
 
1575
+# Included from bits/uio.h
 
1576
+_BITS_UIO_H = 1
 
1577
+from TYPES import *
 
1578
+UIO_MAXIOV = 1024
 
1579
+
 
1580
+# Included from bits/sigset.h
 
1581
+_SIGSET_H_types = 1
 
1582
+_SIGSET_H_fns = 1
 
1583
+def __sigword(sig): return (((sig) - 1) >> 5)
 
1584
+
 
1585
+def __sigemptyset(set): return \
 
1586
+
 
1587
+def __sigfillset(set): return \
 
1588
+
 
1589
+def __sigisemptyset(set): return \
 
1590
+
 
1591
+
 
1592
+# Included from bits/socket.h
 
1593
+__BITS_SOCKET_H = 1
 
1594
+
 
1595
+# Included from limits.h
 
1596
+_LIBC_LIMITS_H_ = 1
 
1597
+MB_LEN_MAX = 16
 
1598
+_LIMITS_H = 1
 
1599
+CHAR_BIT = 8
 
1600
+SCHAR_MIN = (-128)
 
1601
+SCHAR_MAX = 127
 
1602
+UCHAR_MAX = 255
 
1603
+CHAR_MIN = 0
 
1604
+CHAR_MAX = UCHAR_MAX
 
1605
+CHAR_MIN = SCHAR_MIN
 
1606
+CHAR_MAX = SCHAR_MAX
 
1607
+SHRT_MIN = (-32768)
 
1608
+SHRT_MAX = 32767
 
1609
+USHRT_MAX = 65535
 
1610
+INT_MAX = 2147483647
 
1611
+LONG_MAX = 9223372036854775807
 
1612
+LONG_MAX = 2147483647
 
1613
+LONG_MIN = (-LONG_MAX - 1)
 
1614
+
 
1615
+# Included from bits/posix1_lim.h
 
1616
+_BITS_POSIX1_LIM_H = 1
 
1617
+_POSIX_AIO_LISTIO_MAX = 2
 
1618
+_POSIX_AIO_MAX = 1
 
1619
+_POSIX_ARG_MAX = 4096
 
1620
+_POSIX_CHILD_MAX = 25
 
1621
+_POSIX_CHILD_MAX = 6
 
1622
+_POSIX_DELAYTIMER_MAX = 32
 
1623
+_POSIX_HOST_NAME_MAX = 255
 
1624
+_POSIX_LINK_MAX = 8
 
1625
+_POSIX_LOGIN_NAME_MAX = 9
 
1626
+_POSIX_MAX_CANON = 255
 
1627
+_POSIX_MAX_INPUT = 255
 
1628
+_POSIX_MQ_OPEN_MAX = 8
 
1629
+_POSIX_MQ_PRIO_MAX = 32
 
1630
+_POSIX_NAME_MAX = 14
 
1631
+_POSIX_NGROUPS_MAX = 8
 
1632
+_POSIX_NGROUPS_MAX = 0
 
1633
+_POSIX_OPEN_MAX = 20
 
1634
+_POSIX_OPEN_MAX = 16
 
1635
+_POSIX_FD_SETSIZE = _POSIX_OPEN_MAX
 
1636
+_POSIX_PATH_MAX = 256
 
1637
+_POSIX_PIPE_BUF = 512
 
1638
+_POSIX_RE_DUP_MAX = 255
 
1639
+_POSIX_RTSIG_MAX = 8
 
1640
+_POSIX_SEM_NSEMS_MAX = 256
 
1641
+_POSIX_SEM_VALUE_MAX = 32767
 
1642
+_POSIX_SIGQUEUE_MAX = 32
 
1643
+_POSIX_SSIZE_MAX = 32767
 
1644
+_POSIX_STREAM_MAX = 8
 
1645
+_POSIX_SYMLINK_MAX = 255
 
1646
+_POSIX_SYMLOOP_MAX = 8
 
1647
+_POSIX_TIMER_MAX = 32
 
1648
+_POSIX_TTY_NAME_MAX = 9
 
1649
+_POSIX_TZNAME_MAX = 6
 
1650
+_POSIX_QLIMIT = 1
 
1651
+_POSIX_HIWAT = _POSIX_PIPE_BUF
 
1652
+_POSIX_UIO_MAXIOV = 16
 
1653
+_POSIX_CLOCKRES_MIN = 20000000
 
1654
+
 
1655
+# Included from bits/local_lim.h
 
1656
+
 
1657
+# Included from sys/syslimits.h
 
1658
+ARG_MAX = 262144
 
1659
+CHILD_MAX = 40
 
1660
+LINK_MAX = 32767
 
1661
+MAX_CANON = 255
 
1662
+MAX_INPUT = 255
 
1663
+NAME_MAX = 255
 
1664
+NGROUPS_MAX = 1023
 
1665
+OPEN_MAX = 64
 
1666
+PATH_MAX = 1024
 
1667
+PIPE_BUF = 512
 
1668
+IOV_MAX = 1024
 
1669
+_POSIX_THREAD_KEYS_MAX = 128
 
1670
+PTHREAD_KEYS_MAX = 1024
 
1671
+_POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4
 
1672
+PTHREAD_DESTRUCTOR_ITERATIONS = _POSIX_THREAD_DESTRUCTOR_ITERATIONS
 
1673
+_POSIX_THREAD_THREADS_MAX = 64
 
1674
+PTHREAD_THREADS_MAX = 1024
 
1675
+AIO_PRIO_DELTA_MAX = 20
 
1676
+PTHREAD_STACK_MIN = 16384
 
1677
+TIMER_MAX = 256
 
1678
+DELAYTIMER_MAX = 2147483647
 
1679
+SSIZE_MAX = LONG_MAX
 
1680
+NGROUPS_MAX = 8
 
1681
+
 
1682
+# Included from bits/posix2_lim.h
 
1683
+_BITS_POSIX2_LIM_H = 1
 
1684
+_POSIX2_BC_BASE_MAX = 99
 
1685
+_POSIX2_BC_DIM_MAX = 2048
 
1686
+_POSIX2_BC_SCALE_MAX = 99
 
1687
+_POSIX2_BC_STRING_MAX = 1000
 
1688
+_POSIX2_COLL_WEIGHTS_MAX = 2
 
1689
+_POSIX2_EXPR_NEST_MAX = 32
 
1690
+_POSIX2_LINE_MAX = 2048
 
1691
+_POSIX2_RE_DUP_MAX = 255
 
1692
+_POSIX2_CHARCLASS_NAME_MAX = 14
 
1693
+BC_BASE_MAX = _POSIX2_BC_BASE_MAX
 
1694
+BC_DIM_MAX = _POSIX2_BC_DIM_MAX
 
1695
+BC_SCALE_MAX = _POSIX2_BC_SCALE_MAX
 
1696
+BC_STRING_MAX = _POSIX2_BC_STRING_MAX
 
1697
+COLL_WEIGHTS_MAX = 255
 
1698
+EXPR_NEST_MAX = _POSIX2_EXPR_NEST_MAX
 
1699
+LINE_MAX = _POSIX2_LINE_MAX
 
1700
+CHARCLASS_NAME_MAX = 2048
 
1701
+RE_DUP_MAX = (0x7fff)
 
1702
+
 
1703
+# Included from bits/xopen_lim.h
 
1704
+_XOPEN_LIM_H = 1
 
1705
+
 
1706
+# Included from bits/stdio_lim.h
 
1707
+L_tmpnam = 20
 
1708
+TMP_MAX = 238328
 
1709
+FILENAME_MAX = 1024
 
1710
+L_ctermid = 9
 
1711
+L_cuserid = 9
 
1712
+FOPEN_MAX = 64
 
1713
+IOV_MAX = 1024
 
1714
+_XOPEN_IOV_MAX = _POSIX_UIO_MAXIOV
 
1715
+NL_ARGMAX = _POSIX_ARG_MAX
 
1716
+NL_LANGMAX = _POSIX2_LINE_MAX
 
1717
+NL_MSGMAX = INT_MAX
 
1718
+NL_NMAX = INT_MAX
 
1719
+NL_SETMAX = INT_MAX
 
1720
+NL_TEXTMAX = INT_MAX
 
1721
+NZERO = 20
 
1722
+WORD_BIT = 16
 
1723
+WORD_BIT = 32
 
1724
+WORD_BIT = 64
 
1725
+WORD_BIT = 16
 
1726
+WORD_BIT = 32
 
1727
+WORD_BIT = 64
 
1728
+WORD_BIT = 32
 
1729
+LONG_BIT = 32
 
1730
+LONG_BIT = 64
 
1731
+LONG_BIT = 32
 
1732
+LONG_BIT = 64
 
1733
+LONG_BIT = 64
 
1734
+LONG_BIT = 32
 
1735
+
 
1736
+# Included from bits/types.h
 
1737
+_BITS_TYPES_H = 1
 
1738
+__S32_TYPE = int
 
1739
+__SWORD_TYPE = int
 
1740
+__SLONG32_TYPE = int
 
1741
+
 
1742
+# Included from bits/typesizes.h
 
1743
+_BITS_TYPESIZES_H = 1
 
1744
+__PID_T_TYPE = __S32_TYPE
 
1745
+__CLOCK_T_TYPE = __S32_TYPE
 
1746
+__SWBLK_T_TYPE = __S32_TYPE
 
1747
+__CLOCKID_T_TYPE = __S32_TYPE
 
1748
+__TIMER_T_TYPE = __S32_TYPE
 
1749
+__SSIZE_T_TYPE = __SWORD_TYPE
 
1750
+__FD_SETSIZE = 1024
 
1751
+PF_UNSPEC = 0
 
1752
+PF_LOCAL = 1
 
1753
+PF_UNIX = PF_LOCAL
 
1754
+PF_FILE = PF_LOCAL
 
1755
+PF_INET = 2
 
1756
+PF_IMPLINK = 3
 
1757
+PF_PUP = 4
 
1758
+PF_CHAOS = 5
 
1759
+PF_NS = 6
 
1760
+PF_ISO = 7
 
1761
+PF_OSI = PF_ISO
 
1762
+PF_ECMA = 8
 
1763
+PF_DATAKIT = 9
 
1764
+PF_CCITT = 10
 
1765
+PF_SNA = 11
 
1766
+PF_DECnet = 12
 
1767
+PF_DLI = 13
 
1768
+PF_LAT = 14
 
1769
+PF_HYLINK = 15
 
1770
+PF_APPLETALK = 16
 
1771
+PF_ROUTE = 17
 
1772
+PF_LINK = 18
 
1773
+PF_XTP = 19
 
1774
+PF_COIP = 20
 
1775
+PF_CNT = 21
 
1776
+PF_RTIP = 22
 
1777
+PF_IPX = 23
 
1778
+PF_SIP = 24
 
1779
+PF_PIP = 25
 
1780
+PF_ISDN = 26
 
1781
+PF_KEY = 27
 
1782
+PF_INET6 = 28
 
1783
+PF_NATM = 29
 
1784
+PF_ATM = 30
 
1785
+PF_HDRCMPLT = 31
 
1786
+PF_NETGRAPH = 32
 
1787
+PF_MAX = 33
 
1788
+AF_UNSPEC = PF_UNSPEC
 
1789
+AF_LOCAL = PF_LOCAL
 
1790
+AF_UNIX = PF_UNIX
 
1791
+AF_FILE = PF_FILE
 
1792
+AF_INET = PF_INET
 
1793
+AF_IMPLINK = PF_IMPLINK
 
1794
+AF_PUP = PF_PUP
 
1795
+AF_CHAOS = PF_CHAOS
 
1796
+AF_NS = PF_NS
 
1797
+AF_ISO = PF_ISO
 
1798
+AF_OSI = PF_OSI
 
1799
+AF_ECMA = PF_ECMA
 
1800
+AF_DATAKIT = PF_DATAKIT
 
1801
+AF_CCITT = PF_CCITT
 
1802
+AF_SNA = PF_SNA
 
1803
+AF_DECnet = PF_DECnet
 
1804
+AF_DLI = PF_DLI
 
1805
+AF_LAT = PF_LAT
 
1806
+AF_HYLINK = PF_HYLINK
 
1807
+AF_APPLETALK = PF_APPLETALK
 
1808
+AF_ROUTE = PF_ROUTE
 
1809
+AF_LINK = PF_LINK
 
1810
+pseudo_AF_XTP = PF_XTP
 
1811
+AF_COIP = PF_COIP
 
1812
+AF_CNT = PF_CNT
 
1813
+pseudo_AF_RTIP = PF_RTIP
 
1814
+AF_IPX = PF_IPX
 
1815
+AF_SIP = PF_SIP
 
1816
+pseudo_AF_PIP = PF_PIP
 
1817
+AF_ISDN = PF_ISDN
 
1818
+AF_E164 = AF_ISDN
 
1819
+pseudo_AF_KEY = PF_KEY
 
1820
+AF_INET6 = PF_INET6
 
1821
+AF_NATM = PF_NATM
 
1822
+AF_ATM = PF_ATM
 
1823
+pseudo_AF_HDRCMPLT = PF_HDRCMPLT
 
1824
+AF_NETGRAPH = PF_NETGRAPH
 
1825
+AF_MAX = PF_MAX
 
1826
+SOMAXCONN = 128
 
1827
+
 
1828
+# Included from bits/sockaddr.h
 
1829
+_BITS_SOCKADDR_H = 1
 
1830
+def __SOCKADDR_COMMON(sa_prefix): return \
 
1831
+
 
1832
+_HAVE_SA_LEN = 1
 
1833
+_SS_SIZE = 128
 
1834
+def CMSG_FIRSTHDR(mhdr): return \
 
1835
+
 
1836
+CMGROUP_MAX = 16
 
1837
+SOL_SOCKET = 0xffff
 
1838
+LOCAL_PEERCRED = 0x001
 
1839
+LOCAL_CREDS = 0x002
 
1840
+LOCAL_CONNWAIT = 0x004
 
1841
+
 
1842
+# Included from bits/socket2.h
 
1843
+def IN_CLASSA(a): return ((((in_addr_t)(a)) & (-2147483648)) == 0)
 
1844
+
 
1845
+IN_CLASSA_NET = (-16777216)
 
1846
+IN_CLASSA_NSHIFT = 24
 
1847
+IN_CLASSA_HOST = ((-1) & ~IN_CLASSA_NET)
 
1848
+IN_CLASSA_MAX = 128
 
1849
+def IN_CLASSB(a): return ((((in_addr_t)(a)) & (-1073741824)) == (-2147483648))
 
1850
+
 
1851
+IN_CLASSB_NET = (-65536)
 
1852
+IN_CLASSB_NSHIFT = 16
 
1853
+IN_CLASSB_HOST = ((-1) & ~IN_CLASSB_NET)
 
1854
+IN_CLASSB_MAX = 65536
 
1855
+def IN_CLASSC(a): return ((((in_addr_t)(a)) & (-536870912)) == (-1073741824))
 
1856
+
 
1857
+IN_CLASSC_NET = (-256)
 
1858
+IN_CLASSC_NSHIFT = 8
 
1859
+IN_CLASSC_HOST = ((-1) & ~IN_CLASSC_NET)
 
1860
+def IN_CLASSD(a): return ((((in_addr_t)(a)) & (-268435456)) == (-536870912))
 
1861
+
 
1862
+def IN_MULTICAST(a): return IN_CLASSD(a)
 
1863
+
 
1864
+def IN_EXPERIMENTAL(a): return ((((in_addr_t)(a)) & (-536870912)) == (-536870912))
 
1865
+
 
1866
+def IN_BADCLASS(a): return ((((in_addr_t)(a)) & (-268435456)) == (-268435456))
 
1867
+
 
1868
+IN_LOOPBACKNET = 127
 
1869
+INET_ADDRSTRLEN = 16
 
1870
+INET6_ADDRSTRLEN = 46
 
1871
+
 
1872
+# Included from bits/in.h
 
1873
+IMPLINK_IP = 155
 
1874
+IMPLINK_LOWEXPER = 156
 
1875
+IMPLINK_HIGHEXPER = 158
 
1876
+IPPROTO_DIVERT = 258
 
1877
+SOL_IP = 0
 
1878
+IP_OPTIONS = 1
 
1879
+IP_HDRINCL = 2
 
1880
+IP_TOS = 3
 
1881
+IP_TTL = 4
 
1882
+IP_RECVOPTS = 5
 
1883
+IP_RECVRETOPTS = 6
 
1884
+IP_RECVDSTADDR = 7
 
1885
+IP_SENDSRCADDR = IP_RECVDSTADDR
 
1886
+IP_RETOPTS = 8
 
1887
+IP_MULTICAST_IF = 9
 
1888
+IP_MULTICAST_TTL = 10
 
1889
+IP_MULTICAST_LOOP = 11
 
1890
+IP_ADD_MEMBERSHIP = 12
 
1891
+IP_DROP_MEMBERSHIP = 13
 
1892
+IP_MULTICAST_VIF = 14
 
1893
+IP_RSVP_ON = 15
 
1894
+IP_RSVP_OFF = 16
 
1895
+IP_RSVP_VIF_ON = 17
 
1896
+IP_RSVP_VIF_OFF = 18
 
1897
+IP_PORTRANGE = 19
 
1898
+IP_RECVIF = 20
 
1899
+IP_IPSEC_POLICY = 21
 
1900
+IP_FAITH = 22
 
1901
+IP_ONESBCAST = 23
 
1902
+IP_NONLOCALOK = 24
 
1903
+IP_FW_TABLE_ADD = 40
 
1904
+IP_FW_TABLE_DEL = 41
 
1905
+IP_FW_TABLE_FLUSH = 42
 
1906
+IP_FW_TABLE_GETSIZE = 43
 
1907
+IP_FW_TABLE_LIST = 44
 
1908
+IP_FW_ADD = 50
 
1909
+IP_FW_DEL = 51
 
1910
+IP_FW_FLUSH = 52
 
1911
+IP_FW_ZERO = 53
 
1912
+IP_FW_GET = 54
 
1913
+IP_FW_RESETLOG = 55
 
1914
+IP_FW_NAT_CFG = 56
 
1915
+IP_FW_NAT_DEL = 57
 
1916
+IP_FW_NAT_GET_CONFIG = 58
 
1917
+IP_FW_NAT_GET_LOG = 59
 
1918
+IP_DUMMYNET_CONFIGURE = 60
 
1919
+IP_DUMMYNET_DEL = 61
 
1920
+IP_DUMMYNET_FLUSH = 62
 
1921
+IP_DUMMYNET_GET = 64
 
1922
+IP_RECVTTL = 65
 
1923
+IP_MINTTL = 66
 
1924
+IP_DONTFRAG = 67
 
1925
+IP_ADD_SOURCE_MEMBERSHIP = 70
 
1926
+IP_DROP_SOURCE_MEMBERSHIP = 71
 
1927
+IP_BLOCK_SOURCE = 72
 
1928
+IP_UNBLOCK_SOURCE = 73
 
1929
+IP_MSFILTER = 74
 
1930
+MCAST_JOIN_GROUP = 80
 
1931
+MCAST_LEAVE_GROUP = 81
 
1932
+MCAST_JOIN_SOURCE_GROUP = 82
 
1933
+MCAST_LEAVE_SOURCE_GROUP = 83
 
1934
+MCAST_BLOCK_SOURCE = 84
 
1935
+MCAST_UNBLOCK_SOURCE = 85
 
1936
+IP_DEFAULT_MULTICAST_TTL = 1
 
1937
+IP_DEFAULT_MULTICAST_LOOP = 1
 
1938
+IP_MIN_MEMBERSHIPS = 31
 
1939
+IP_MAX_MEMBERSHIPS = 4095
 
1940
+IP_MAX_SOURCE_FILTER = 1024
 
1941
+MCAST_UNDEFINED = 0
 
1942
+MCAST_INCLUDE = 1
 
1943
+MCAST_EXCLUDE = 2
 
1944
+IP_PORTRANGE_DEFAULT = 0
 
1945
+IP_PORTRANGE_HIGH = 1
 
1946
+IP_PORTRANGE_LOW = 2
 
1947
+IPCTL_FORWARDING = 1
 
1948
+IPCTL_SENDREDIRECTS = 2
 
1949
+IPCTL_DEFTTL = 3
 
1950
+IPCTL_DEFMTU = 4
 
1951
+IPCTL_RTEXPIRE = 5
 
1952
+IPCTL_RTMINEXPIRE = 6
 
1953
+IPCTL_RTMAXCACHE = 7
 
1954
+IPCTL_SOURCEROUTE = 8
 
1955
+IPCTL_DIRECTEDBROADCAST = 9
 
1956
+IPCTL_INTRQMAXLEN = 10
 
1957
+IPCTL_INTRQDROPS = 11
 
1958
+IPCTL_STATS = 12
 
1959
+IPCTL_ACCEPTSOURCEROUTE = 13
 
1960
+IPCTL_FASTFORWARDING = 14
 
1961
+IPCTL_KEEPFAITH = 15
 
1962
+IPCTL_GIF_TTL = 16
 
1963
+IPCTL_MAXID = 17
 
1964
+IPV6_SOCKOPT_RESERVED1 = 3
 
1965
+IPV6_UNICAST_HOPS = 4
 
1966
+IPV6_MULTICAST_IF = 9
 
1967
+IPV6_MULTICAST_HOPS = 10
 
1968
+IPV6_MULTICAST_LOOP = 11
 
1969
+IPV6_JOIN_GROUP = 12
 
1970
+IPV6_LEAVE_GROUP = 13
 
1971
+IPV6_PORTRANGE = 14
 
1972
+ICMP6_FILTER = 18
 
1973
+IPV6_CHECKSUM = 26
 
1974
+IPV6_V6ONLY = 27
 
1975
+IPV6_IPSEC_POLICY = 28
 
1976
+IPV6_FAITH = 29
 
1977
+IPV6_FW_ADD = 30
 
1978
+IPV6_FW_DEL = 31
 
1979
+IPV6_FW_FLUSH = 32
 
1980
+IPV6_FW_ZERO = 33
 
1981
+IPV6_FW_GET = 34
 
1982
+IPV6_RTHDRDSTOPTS = 35
 
1983
+IPV6_RECVPKTINFO = 36
 
1984
+IPV6_RECVHOPLIMIT = 37
 
1985
+IPV6_RECVRTHDR = 38
 
1986
+IPV6_RECVHOPOPTS = 39
 
1987
+IPV6_RECVDSTOPTS = 40
 
1988
+IPV6_USE_MIN_MTU = 42
 
1989
+IPV6_RECVPATHMTU = 43
 
1990
+IPV6_PATHMTU = 44
 
1991
+IPV6_PKTINFO = 46
 
1992
+IPV6_HOPLIMIT = 47
 
1993
+IPV6_NEXTHOP = 48
 
1994
+IPV6_HOPOPTS = 49
 
1995
+IPV6_DSTOPTS = 50
 
1996
+IPV6_RTHDR = 51
 
1997
+IPV6_RECVTCLASS = 57
 
1998
+IPV6_AUTOFLOWLABEL = 59
 
1999
+IPV6_TCLASS = 61
 
2000
+IPV6_DONTFRAG = 62
 
2001
+IPV6_PREFER_TEMPADDR = 63
 
2002
+IPV6_ADD_MEMBERSHIP = IPV6_JOIN_GROUP
 
2003
+IPV6_DROP_MEMBERSHIP = IPV6_LEAVE_GROUP
 
2004
+IPV6_RXHOPOPTS = IPV6_HOPOPTS
 
2005
+IPV6_RXDSTOPTS = IPV6_DSTOPTS
 
2006
+SOL_IPV6 = 41
 
2007
+SOL_ICMPV6 = 58
 
2008
+IPV6_DEFAULT_MULTICAST_HOPS = 1
 
2009
+IPV6_DEFAULT_MULTICAST_LOOP = 1
 
2010
+IPV6_PORTRANGE_DEFAULT = 0
 
2011
+IPV6_PORTRANGE_HIGH = 1
 
2012
+IPV6_PORTRANGE_LOW = 2
 
2013
+IPV6_RTHDR_LOOSE = 0
 
2014
+IPV6_RTHDR_STRICT = 1
 
2015
+IPV6_RTHDR_TYPE_0 = 0
 
2016
+IPV6CTL_FORWARDING = 1
 
2017
+IPV6CTL_SENDREDIRECTS = 2
 
2018
+IPV6CTL_DEFHLIM = 3
 
2019
+IPV6CTL_FORWSRCRT = 5
 
2020
+IPV6CTL_STATS = 6
 
2021
+IPV6CTL_MRTSTATS = 7
 
2022
+IPV6CTL_MRTPROTO = 8
 
2023
+IPV6CTL_MAXFRAGPACKETS = 9
 
2024
+IPV6CTL_SOURCECHECK = 10
 
2025
+IPV6CTL_SOURCECHECK_LOGINT = 11
 
2026
+IPV6CTL_ACCEPT_RTADV = 12
 
2027
+IPV6CTL_KEEPFAITH = 13
 
2028
+IPV6CTL_LOG_INTERVAL = 14
 
2029
+IPV6CTL_HDRNESTLIMIT = 15
 
2030
+IPV6CTL_DAD_COUNT = 16
 
2031
+IPV6CTL_AUTO_FLOWLABEL = 17
 
2032
+IPV6CTL_DEFMCASTHLIM = 18
 
2033
+IPV6CTL_GIF_HLIM = 19
 
2034
+IPV6CTL_KAME_VERSION = 20
 
2035
+IPV6CTL_USE_DEPRECATED = 21
 
2036
+IPV6CTL_RR_PRUNE = 22
 
2037
+IPV6CTL_V6ONLY = 24
 
2038
+IPV6CTL_RTEXPIRE = 25
 
2039
+IPV6CTL_RTMINEXPIRE = 26
 
2040
+IPV6CTL_RTMAXCACHE = 27
 
2041
+IPV6CTL_USETEMPADDR = 32
 
2042
+IPV6CTL_TEMPPLTIME = 33
 
2043
+IPV6CTL_TEMPVLTIME = 34
 
2044
+IPV6CTL_AUTO_LINKLOCAL = 35
 
2045
+IPV6CTL_RIP6STATS = 36
 
2046
+IPV6CTL_PREFER_TEMPADDR = 37
 
2047
+IPV6CTL_ADDRCTLPOLICY = 38
 
2048
+IPV6CTL_USE_DEFAULTZONE = 39
 
2049
+IPV6CTL_MAXFRAGS = 41
 
2050
+IPV6CTL_MCAST_PMTU = 44
 
2051
+IPV6CTL_STEALTH = 45
 
2052
+ICMPV6CTL_ND6_ONLINKNSRFC4861 = 47
 
2053
+IPV6CTL_MAXID = 48
 
2054
+
 
2055
+# Included from endian.h
 
2056
+_ENDIAN_H = 1
 
2057
+__LITTLE_ENDIAN = 1234
 
2058
+__BIG_ENDIAN = 4321
 
2059
+__PDP_ENDIAN = 3412
 
2060
+
 
2061
+# Included from bits/endian.h
 
2062
+__BYTE_ORDER = __LITTLE_ENDIAN
 
2063
+__FLOAT_WORD_ORDER = __BYTE_ORDER
 
2064
+LITTLE_ENDIAN = __LITTLE_ENDIAN
 
2065
+BIG_ENDIAN = __BIG_ENDIAN
 
2066
+PDP_ENDIAN = __PDP_ENDIAN
 
2067
+BYTE_ORDER = __BYTE_ORDER
 
2068
+
 
2069
+# Included from bits/byteswap.h
 
2070
+_BITS_BYTESWAP_H = 1
 
2071
+def __bswap_constant_16(x): return \
 
2072
+
 
2073
+def __bswap_16(x): return \
 
2074
+
 
2075
+def __bswap_16(x): return \
 
2076
+
 
2077
+def __bswap_constant_32(x): return \
 
2078
+
 
2079
+def __bswap_32(x): return \
 
2080
+
 
2081
+def __bswap_32(x): return \
 
2082
+
 
2083
+def __bswap_32(x): return \
 
2084
+
 
2085
+def __bswap_constant_64(x): return \
 
2086
+
 
2087
+def __bswap_64(x): return \
 
2088
+
 
2089
+def htobe16(x): return __bswap_16 (x)
 
2090
+
 
2091
+def htole16(x): return (x)
 
2092
+
 
2093
+def be16toh(x): return __bswap_16 (x)
 
2094
+
 
2095
+def le16toh(x): return (x)
 
2096
+
 
2097
+def htobe32(x): return __bswap_32 (x)
 
2098
+
 
2099
+def htole32(x): return (x)
 
2100
+
 
2101
+def be32toh(x): return __bswap_32 (x)
 
2102
+
 
2103
+def le32toh(x): return (x)
 
2104
+
 
2105
+def htobe64(x): return __bswap_64 (x)
 
2106
+
 
2107
+def htole64(x): return (x)
 
2108
+
 
2109
+def be64toh(x): return __bswap_64 (x)
 
2110
+
 
2111
+def le64toh(x): return (x)
 
2112
+
 
2113
+def htobe16(x): return (x)
 
2114
+
 
2115
+def htole16(x): return __bswap_16 (x)
 
2116
+
 
2117
+def be16toh(x): return (x)
 
2118
+
 
2119
+def le16toh(x): return __bswap_16 (x)
 
2120
+
 
2121
+def htobe32(x): return (x)
 
2122
+
 
2123
+def htole32(x): return __bswap_32 (x)
 
2124
+
 
2125
+def be32toh(x): return (x)
 
2126
+
 
2127
+def le32toh(x): return __bswap_32 (x)
 
2128
+
 
2129
+def htobe64(x): return (x)
 
2130
+
 
2131
+def htole64(x): return __bswap_64 (x)
 
2132
+
 
2133
+def be64toh(x): return (x)
 
2134
+
 
2135
+def le64toh(x): return __bswap_64 (x)
 
2136
+
 
2137
+def ntohl(x): return (x)
 
2138
+
 
2139
+def ntohs(x): return (x)
 
2140
+
 
2141
+def htonl(x): return (x)
 
2142
+
 
2143
+def htons(x): return (x)
 
2144
+
 
2145
+def ntohl(x): return __bswap_32 (x)
 
2146
+
 
2147
+def ntohs(x): return __bswap_16 (x)
 
2148
+
 
2149
+def htonl(x): return __bswap_32 (x)
 
2150
+
 
2151
+def htons(x): return __bswap_16 (x)
 
2152
+
 
2153
+def IN6_IS_ADDR_UNSPECIFIED(a): return \
 
2154
+
 
2155
+def IN6_IS_ADDR_LOOPBACK(a): return \
 
2156
+
 
2157
+def IN6_IS_ADDR_LINKLOCAL(a): return \
 
2158
+
 
2159
+def IN6_IS_ADDR_SITELOCAL(a): return \
 
2160
+
 
2161
+def IN6_IS_ADDR_V4MAPPED(a): return \
 
2162
+
 
2163
+def IN6_IS_ADDR_V4COMPAT(a): return \
 
2164
+
 
2165
+def IN6_IS_ADDR_MC_NODELOCAL(a): return \
 
2166
+
 
2167
+def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
 
2168
+
 
2169
+def IN6_IS_ADDR_MC_SITELOCAL(a): return \
 
2170
+
 
2171
+def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
 
2172
+
 
2173
+def IN6_IS_ADDR_MC_GLOBAL(a): return \
 
2174
+
 
2175
--- /dev/null
 
2176
+++ b/Lib/plat-gnukfreebsd8/TYPES.py
 
2177
@@ -0,0 +1,303 @@
 
2178
+# Generated by h2py from /usr/include/sys/types.h
 
2179
+_SYS_TYPES_H = 1
 
2180
+
 
2181
+# Included from features.h
 
2182
+_FEATURES_H = 1
 
2183
+__USE_ANSI = 1
 
2184
+__FAVOR_BSD = 1
 
2185
+_ISOC99_SOURCE = 1
 
2186
+_POSIX_SOURCE = 1
 
2187
+_POSIX_C_SOURCE = 200809
 
2188
+_XOPEN_SOURCE = 700
 
2189
+_XOPEN_SOURCE_EXTENDED = 1
 
2190
+_LARGEFILE64_SOURCE = 1
 
2191
+_BSD_SOURCE = 1
 
2192
+_SVID_SOURCE = 1
 
2193
+_ATFILE_SOURCE = 1
 
2194
+_BSD_SOURCE = 1
 
2195
+_SVID_SOURCE = 1
 
2196
+__USE_ISOC99 = 1
 
2197
+__USE_ISOC95 = 1
 
2198
+_POSIX_SOURCE = 1
 
2199
+_POSIX_C_SOURCE = 2
 
2200
+_POSIX_C_SOURCE = 199506
 
2201
+_POSIX_C_SOURCE = 200112
 
2202
+_POSIX_C_SOURCE = 200809
 
2203
+__USE_POSIX_IMPLICITLY = 1
 
2204
+__USE_POSIX = 1
 
2205
+__USE_POSIX2 = 1
 
2206
+__USE_POSIX199309 = 1
 
2207
+__USE_POSIX199506 = 1
 
2208
+__USE_XOPEN2K = 1
 
2209
+__USE_ISOC99 = 1
 
2210
+__USE_XOPEN2K8 = 1
 
2211
+_ATFILE_SOURCE = 1
 
2212
+__USE_XOPEN = 1
 
2213
+__USE_XOPEN_EXTENDED = 1
 
2214
+__USE_UNIX98 = 1
 
2215
+_LARGEFILE_SOURCE = 1
 
2216
+__USE_XOPEN2K8 = 1
 
2217
+__USE_XOPEN2K = 1
 
2218
+__USE_ISOC99 = 1
 
2219
+__USE_XOPEN_EXTENDED = 1
 
2220
+__USE_LARGEFILE = 1
 
2221
+__USE_LARGEFILE64 = 1
 
2222
+__USE_FILE_OFFSET64 = 1
 
2223
+__USE_MISC = 1
 
2224
+__USE_BSD = 1
 
2225
+__USE_SVID = 1
 
2226
+__USE_ATFILE = 1
 
2227
+__USE_GNU = 1
 
2228
+__USE_REENTRANT = 1
 
2229
+__USE_FORTIFY_LEVEL = 2
 
2230
+__USE_FORTIFY_LEVEL = 1
 
2231
+__USE_FORTIFY_LEVEL = 0
 
2232
+
 
2233
+# Included from bits/predefs.h
 
2234
+__STDC_IEC_559__ = 1
 
2235
+__STDC_IEC_559_COMPLEX__ = 1
 
2236
+__STDC_ISO_10646__ = 200009
 
2237
+__GNU_LIBRARY__ = 6
 
2238
+__GLIBC__ = 2
 
2239
+__GLIBC_MINOR__ = 11
 
2240
+__GLIBC_HAVE_LONG_LONG = 1
 
2241
+
 
2242
+# Included from sys/cdefs.h
 
2243
+_SYS_CDEFS_H = 1
 
2244
+def __NTH(fct): return fct
 
2245
+
 
2246
+def __NTH(fct): return fct
 
2247
+
 
2248
+def __P(args): return args
 
2249
+
 
2250
+def __PMT(args): return args
 
2251
+
 
2252
+def __STRING(x): return #x
 
2253
+
 
2254
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
 
2255
+
 
2256
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
 
2257
+
 
2258
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
 
2259
+
 
2260
+__flexarr = []
 
2261
+__flexarr = [0]
 
2262
+__flexarr = []
 
2263
+__flexarr = [1]
 
2264
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
 
2265
+
 
2266
+def __attribute__(xyz): return  
 
2267
+
 
2268
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
 
2269
+
 
2270
+def __attribute_format_arg__(x): return  
 
2271
+
 
2272
+
 
2273
+# Included from bits/wordsize.h
 
2274
+__WORDSIZE = 32
 
2275
+__LDBL_COMPAT = 1
 
2276
+def __LDBL_REDIR_DECL(name): return \
 
2277
+
 
2278
+__USE_LARGEFILE = 1
 
2279
+__USE_LARGEFILE64 = 1
 
2280
+__USE_EXTERN_INLINES = 1
 
2281
+__USE_EXTERN_INLINES_IN_LIBC = 1
 
2282
+
 
2283
+# Included from gnu/stubs.h
 
2284
+
 
2285
+# Included from bits/types.h
 
2286
+_BITS_TYPES_H = 1
 
2287
+__S32_TYPE = int
 
2288
+__SWORD_TYPE = int
 
2289
+__SLONG32_TYPE = int
 
2290
+
 
2291
+# Included from bits/typesizes.h
 
2292
+_BITS_TYPESIZES_H = 1
 
2293
+__PID_T_TYPE = __S32_TYPE
 
2294
+__CLOCK_T_TYPE = __S32_TYPE
 
2295
+__SWBLK_T_TYPE = __S32_TYPE
 
2296
+__CLOCKID_T_TYPE = __S32_TYPE
 
2297
+__TIMER_T_TYPE = __S32_TYPE
 
2298
+__SSIZE_T_TYPE = __SWORD_TYPE
 
2299
+__FD_SETSIZE = 1024
 
2300
+
 
2301
+# Included from time.h
 
2302
+_TIME_H = 1
 
2303
+
 
2304
+# Included from bits/time.h
 
2305
+_BITS_TIME_H = 1
 
2306
+CLOCKS_PER_SEC = 1000000
 
2307
+CLK_TCK = 128
 
2308
+CLOCK_REALTIME = 0
 
2309
+CLOCK_PROCESS_CPUTIME_ID = 2
 
2310
+CLOCK_THREAD_CPUTIME_ID = 3
 
2311
+CLOCK_MONOTONIC = 4
 
2312
+CLOCK_VIRTUAL = 1
 
2313
+CLOCK_PROF = 2
 
2314
+CLOCK_UPTIME = 5
 
2315
+CLOCK_UPTIME_PRECISE = 7
 
2316
+CLOCK_UPTIME_FAST = 8
 
2317
+CLOCK_REALTIME_PRECISE = 9
 
2318
+CLOCK_REALTIME_FAST = 10
 
2319
+CLOCK_MONOTONIC_PRECISE = 11
 
2320
+CLOCK_MONOTONIC_FAST = 12
 
2321
+CLOCK_SECOND = 13
 
2322
+TIMER_RELTIME = 0
 
2323
+TIMER_ABSTIME = 1
 
2324
+_STRUCT_TIMEVAL = 1
 
2325
+CLK_TCK = CLOCKS_PER_SEC
 
2326
+__clock_t_defined = 1
 
2327
+__time_t_defined = 1
 
2328
+__clockid_t_defined = 1
 
2329
+__timer_t_defined = 1
 
2330
+__timespec_defined = 1
 
2331
+
 
2332
+# Included from xlocale.h
 
2333
+_XLOCALE_H = 1
 
2334
+def __isleap(year): return \
 
2335
+
 
2336
+__BIT_TYPES_DEFINED__ = 1
 
2337
+
 
2338
+# Included from endian.h
 
2339
+_ENDIAN_H = 1
 
2340
+__LITTLE_ENDIAN = 1234
 
2341
+__BIG_ENDIAN = 4321
 
2342
+__PDP_ENDIAN = 3412
 
2343
+
 
2344
+# Included from bits/endian.h
 
2345
+__BYTE_ORDER = __LITTLE_ENDIAN
 
2346
+__FLOAT_WORD_ORDER = __BYTE_ORDER
 
2347
+LITTLE_ENDIAN = __LITTLE_ENDIAN
 
2348
+BIG_ENDIAN = __BIG_ENDIAN
 
2349
+PDP_ENDIAN = __PDP_ENDIAN
 
2350
+BYTE_ORDER = __BYTE_ORDER
 
2351
+
 
2352
+# Included from bits/byteswap.h
 
2353
+_BITS_BYTESWAP_H = 1
 
2354
+def __bswap_constant_16(x): return \
 
2355
+
 
2356
+def __bswap_16(x): return \
 
2357
+
 
2358
+def __bswap_16(x): return \
 
2359
+
 
2360
+def __bswap_constant_32(x): return \
 
2361
+
 
2362
+def __bswap_32(x): return \
 
2363
+
 
2364
+def __bswap_32(x): return \
 
2365
+
 
2366
+def __bswap_32(x): return \
 
2367
+
 
2368
+def __bswap_constant_64(x): return \
 
2369
+
 
2370
+def __bswap_64(x): return \
 
2371
+
 
2372
+def htobe16(x): return __bswap_16 (x)
 
2373
+
 
2374
+def htole16(x): return (x)
 
2375
+
 
2376
+def be16toh(x): return __bswap_16 (x)
 
2377
+
 
2378
+def le16toh(x): return (x)
 
2379
+
 
2380
+def htobe32(x): return __bswap_32 (x)
 
2381
+
 
2382
+def htole32(x): return (x)
 
2383
+
 
2384
+def be32toh(x): return __bswap_32 (x)
 
2385
+
 
2386
+def le32toh(x): return (x)
 
2387
+
 
2388
+def htobe64(x): return __bswap_64 (x)
 
2389
+
 
2390
+def htole64(x): return (x)
 
2391
+
 
2392
+def be64toh(x): return __bswap_64 (x)
 
2393
+
 
2394
+def le64toh(x): return (x)
 
2395
+
 
2396
+def htobe16(x): return (x)
 
2397
+
 
2398
+def htole16(x): return __bswap_16 (x)
 
2399
+
 
2400
+def be16toh(x): return (x)
 
2401
+
 
2402
+def le16toh(x): return __bswap_16 (x)
 
2403
+
 
2404
+def htobe32(x): return (x)
 
2405
+
 
2406
+def htole32(x): return __bswap_32 (x)
 
2407
+
 
2408
+def be32toh(x): return (x)
 
2409
+
 
2410
+def le32toh(x): return __bswap_32 (x)
 
2411
+
 
2412
+def htobe64(x): return (x)
 
2413
+
 
2414
+def htole64(x): return __bswap_64 (x)
 
2415
+
 
2416
+def be64toh(x): return (x)
 
2417
+
 
2418
+def le64toh(x): return __bswap_64 (x)
 
2419
+
 
2420
+
 
2421
+# Included from sys/select.h
 
2422
+_SYS_SELECT_H = 1
 
2423
+
 
2424
+# Included from bits/select.h
 
2425
+def __FD_ZERO(fdsp): return \
 
2426
+
 
2427
+def __FD_ZERO(set): return \
 
2428
+
 
2429
+
 
2430
+# Included from bits/sigset.h
 
2431
+_SIGSET_H_types = 1
 
2432
+_SIGSET_H_fns = 1
 
2433
+def __sigword(sig): return (((sig) - 1) >> 5)
 
2434
+
 
2435
+def __sigemptyset(set): return \
 
2436
+
 
2437
+def __sigfillset(set): return \
 
2438
+
 
2439
+def __sigisemptyset(set): return \
 
2440
+
 
2441
+def __FDELT(d): return ((d) / __NFDBITS)
 
2442
+
 
2443
+FD_SETSIZE = __FD_SETSIZE
 
2444
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp)
 
2445
+
 
2446
+
 
2447
+# Included from sys/sysmacros.h
 
2448
+_SYS_SYSMACROS_H = 1
 
2449
+def minor(dev): return ((int)((dev) & (-65281)))
 
2450
+
 
2451
+def gnu_dev_major(dev): return major (dev)
 
2452
+
 
2453
+def gnu_dev_minor(dev): return minor (dev)
 
2454
+
 
2455
+
 
2456
+# Included from bits/pthreadtypes.h
 
2457
+_BITS_PTHREADTYPES_H = 1
 
2458
+
 
2459
+# Included from bits/sched.h
 
2460
+SCHED_OTHER = 2
 
2461
+SCHED_FIFO = 1
 
2462
+SCHED_RR = 3
 
2463
+CSIGNAL = 0x000000ff
 
2464
+CLONE_VM = 0x00000100
 
2465
+CLONE_FS = 0x00000200
 
2466
+CLONE_FILES = 0x00000400
 
2467
+CLONE_SIGHAND = 0x00000800
 
2468
+CLONE_PTRACE = 0x00002000
 
2469
+CLONE_VFORK = 0x00004000
 
2470
+CLONE_SYSVSEM = 0x00040000
 
2471
+__defined_schedparam = 1
 
2472
+__CPU_SETSIZE = 128
 
2473
+def __CPUELT(cpu): return ((cpu) / __NCPUBITS)
 
2474
+
 
2475
+def __CPU_ALLOC_SIZE(count): return \
 
2476
+
 
2477
+def __CPU_ALLOC(count): return __sched_cpualloc (count)
 
2478
+
 
2479
+def __CPU_FREE(cpuset): return __sched_cpufree (cpuset)
 
2480
+