1
# DP: Provide Lib/plat-gnukfreebsd[78].
4
+++ b/Lib/plat-gnukfreebsd7/DLFCN.py
6
+# Generated by h2py from /usr/include/dlfcn.h
9
+# Included from features.h
15
+_POSIX_C_SOURCE = 200809
17
+_XOPEN_SOURCE_EXTENDED = 1
18
+_LARGEFILE64_SOURCE = 1
28
+_POSIX_C_SOURCE = 199506
29
+_POSIX_C_SOURCE = 200112
30
+_POSIX_C_SOURCE = 200809
31
+__USE_POSIX_IMPLICITLY = 1
34
+__USE_POSIX199309 = 1
35
+__USE_POSIX199506 = 1
41
+__USE_XOPEN_EXTENDED = 1
43
+_LARGEFILE_SOURCE = 1
47
+__USE_XOPEN_EXTENDED = 1
49
+__USE_LARGEFILE64 = 1
50
+__USE_FILE_OFFSET64 = 1
57
+__USE_FORTIFY_LEVEL = 2
58
+__USE_FORTIFY_LEVEL = 1
59
+__USE_FORTIFY_LEVEL = 0
61
+# Included from bits/predefs.h
63
+__STDC_IEC_559_COMPLEX__ = 1
64
+__STDC_ISO_10646__ = 200009
68
+__GLIBC_HAVE_LONG_LONG = 1
70
+# Included from sys/cdefs.h
72
+def __NTH(fct): return fct
74
+def __NTH(fct): return fct
76
+def __P(args): return args
78
+def __PMT(args): return args
80
+def __STRING(x): return #x
82
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
84
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
86
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
92
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
94
+def __attribute__(xyz): return
96
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
98
+def __attribute_format_arg__(x): return
101
+# Included from bits/wordsize.h
104
+def __LDBL_REDIR_DECL(name): return \
107
+__USE_LARGEFILE64 = 1
108
+__USE_EXTERN_INLINES = 1
109
+__USE_EXTERN_INLINES_IN_LIBC = 1
111
+# Included from gnu/stubs.h
113
+# Included from bits/dlfcn.h
116
+RTLD_BINDING_MASK = 0x3
117
+RTLD_NOLOAD = 0x00004
118
+RTLD_DEEPBIND = 0x00008
119
+RTLD_GLOBAL = 0x00100
121
+RTLD_NODELETE = 0x01000
125
+++ b/Lib/plat-gnukfreebsd7/IN.py
127
+# Generated by h2py from /usr/include/netinet/in.h
130
+# Included from features.h
136
+_POSIX_C_SOURCE = 200809
138
+_XOPEN_SOURCE_EXTENDED = 1
139
+_LARGEFILE64_SOURCE = 1
149
+_POSIX_C_SOURCE = 199506
150
+_POSIX_C_SOURCE = 200112
151
+_POSIX_C_SOURCE = 200809
152
+__USE_POSIX_IMPLICITLY = 1
155
+__USE_POSIX199309 = 1
156
+__USE_POSIX199506 = 1
162
+__USE_XOPEN_EXTENDED = 1
164
+_LARGEFILE_SOURCE = 1
168
+__USE_XOPEN_EXTENDED = 1
170
+__USE_LARGEFILE64 = 1
171
+__USE_FILE_OFFSET64 = 1
178
+__USE_FORTIFY_LEVEL = 2
179
+__USE_FORTIFY_LEVEL = 1
180
+__USE_FORTIFY_LEVEL = 0
182
+# Included from bits/predefs.h
183
+__STDC_IEC_559__ = 1
184
+__STDC_IEC_559_COMPLEX__ = 1
185
+__STDC_ISO_10646__ = 200009
188
+__GLIBC_MINOR__ = 11
189
+__GLIBC_HAVE_LONG_LONG = 1
191
+# Included from sys/cdefs.h
193
+def __NTH(fct): return fct
195
+def __NTH(fct): return fct
197
+def __P(args): return args
199
+def __PMT(args): return args
201
+def __STRING(x): return #x
203
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
205
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
207
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
213
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
215
+def __attribute__(xyz): return
217
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
219
+def __attribute_format_arg__(x): return
222
+# Included from bits/wordsize.h
225
+def __LDBL_REDIR_DECL(name): return \
228
+__USE_LARGEFILE64 = 1
229
+__USE_EXTERN_INLINES = 1
230
+__USE_EXTERN_INLINES_IN_LIBC = 1
232
+# Included from gnu/stubs.h
234
+# Included from stdint.h
237
+# Included from bits/wchar.h
239
+__WCHAR_MAX = (2147483647)
240
+__WCHAR_MIN = (-__WCHAR_MAX - 1)
241
+def __INT64_C(c): return c ## L
243
+def __UINT64_C(c): return c ## UL
245
+def __INT64_C(c): return c ## LL
247
+def __UINT64_C(c): return c ## ULL
250
+INT16_MIN = (-32767-1)
251
+INT32_MIN = (-2147483647-1)
252
+INT64_MIN = (-__INT64_C(9223372036854775807)-1)
255
+INT32_MAX = (2147483647)
256
+INT64_MAX = (__INT64_C(9223372036854775807))
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
302
+def INT16_C(c): return c
304
+def INT32_C(c): return c
306
+def INT64_C(c): return c ## L
308
+def INT64_C(c): return c ## LL
310
+def UINT8_C(c): return c
312
+def UINT16_C(c): return c
314
+def UINT32_C(c): return c ## U
316
+def UINT64_C(c): return c ## UL
318
+def UINT64_C(c): return c ## ULL
320
+def INTMAX_C(c): return c ## L
322
+def UINTMAX_C(c): return c ## UL
324
+def INTMAX_C(c): return c ## LL
326
+def UINTMAX_C(c): return c ## ULL
329
+# Included from sys/socket.h
332
+# Included from sys/uio.h
336
+# Included from bits/uio.h
341
+# Included from bits/sigset.h
344
+def __sigword(sig): return (((sig) - 1) >> 5)
346
+def __sigemptyset(set): return \
348
+def __sigfillset(set): return \
350
+def __sigisemptyset(set): return \
353
+# Included from bits/socket.h
356
+# Included from limits.h
365
+CHAR_MAX = UCHAR_MAX
366
+CHAR_MIN = SCHAR_MIN
367
+CHAR_MAX = SCHAR_MAX
371
+INT_MAX = 2147483647
372
+LONG_MAX = 9223372036854775807
373
+LONG_MAX = 2147483647
374
+LONG_MIN = (-LONG_MAX - 1)
376
+# Included from bits/posix1_lim.h
377
+_BITS_POSIX1_LIM_H = 1
378
+_POSIX_AIO_LISTIO_MAX = 2
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
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
412
+_POSIX_HIWAT = _POSIX_PIPE_BUF
413
+_POSIX_UIO_MAXIOV = 16
414
+_POSIX_CLOCKRES_MIN = 20000000
416
+# Included from bits/local_lim.h
418
+# Included from sys/syslimits.h
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
439
+DELAYTIMER_MAX = 2147483647
440
+SSIZE_MAX = LONG_MAX
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)
464
+# Included from bits/xopen_lim.h
467
+# Included from bits/stdio_lim.h
475
+_XOPEN_IOV_MAX = _POSIX_UIO_MAXIOV
476
+NL_ARGMAX = _POSIX_ARG_MAX
477
+NL_LANGMAX = _POSIX2_LINE_MAX
481
+NL_TEXTMAX = INT_MAX
497
+# Included from bits/types.h
501
+__SLONG32_TYPE = int
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
549
+AF_UNSPEC = PF_UNSPEC
554
+AF_IMPLINK = PF_IMPLINK
561
+AF_DATAKIT = PF_DATAKIT
564
+AF_DECnet = PF_DECnet
567
+AF_HYLINK = PF_HYLINK
568
+AF_APPLETALK = PF_APPLETALK
571
+pseudo_AF_XTP = PF_XTP
574
+pseudo_AF_RTIP = PF_RTIP
577
+pseudo_AF_PIP = PF_PIP
580
+pseudo_AF_KEY = PF_KEY
584
+pseudo_AF_HDRCMPLT = PF_HDRCMPLT
585
+AF_NETGRAPH = PF_NETGRAPH
589
+# Included from bits/sockaddr.h
590
+_BITS_SOCKADDR_H = 1
591
+def __SOCKADDR_COMMON(sa_prefix): return \
595
+def CMSG_FIRSTHDR(mhdr): return \
599
+LOCAL_PEERCRED = 0x001
601
+LOCAL_CONNWAIT = 0x004
603
+# Included from bits/socket2.h
604
+def IN_CLASSA(a): return ((((in_addr_t)(a)) & (-2147483648)) == 0)
606
+IN_CLASSA_NET = (-16777216)
607
+IN_CLASSA_NSHIFT = 24
608
+IN_CLASSA_HOST = ((-1) & ~IN_CLASSA_NET)
610
+def IN_CLASSB(a): return ((((in_addr_t)(a)) & (-1073741824)) == (-2147483648))
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))
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))
623
+def IN_MULTICAST(a): return IN_CLASSD(a)
625
+def IN_EXPERIMENTAL(a): return ((((in_addr_t)(a)) & (-536870912)) == (-536870912))
627
+def IN_BADCLASS(a): return ((((in_addr_t)(a)) & (-268435456)) == (-268435456))
629
+IN_LOOPBACKNET = 127
630
+INET_ADDRSTRLEN = 16
631
+INET6_ADDRSTRLEN = 46
633
+# Included from bits/in.h
635
+IMPLINK_LOWEXPER = 156
636
+IMPLINK_HIGHEXPER = 158
637
+IPPROTO_DIVERT = 258
646
+IP_SENDSRCADDR = IP_RECVDSTADDR
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
657
+IP_RSVP_VIF_OFF = 18
660
+IP_IPSEC_POLICY = 21
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
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
686
+IP_ADD_SOURCE_MEMBERSHIP = 70
687
+IP_DROP_SOURCE_MEMBERSHIP = 71
688
+IP_BLOCK_SOURCE = 72
689
+IP_UNBLOCK_SOURCE = 73
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
705
+IP_PORTRANGE_DEFAULT = 0
706
+IP_PORTRANGE_HIGH = 1
707
+IP_PORTRANGE_LOW = 2
708
+IPCTL_FORWARDING = 1
709
+IPCTL_SENDREDIRECTS = 2
713
+IPCTL_RTMINEXPIRE = 6
714
+IPCTL_RTMAXCACHE = 7
715
+IPCTL_SOURCEROUTE = 8
716
+IPCTL_DIRECTEDBROADCAST = 9
717
+IPCTL_INTRQMAXLEN = 10
718
+IPCTL_INTRQDROPS = 11
720
+IPCTL_ACCEPTSOURCEROUTE = 13
721
+IPCTL_FASTFORWARDING = 14
722
+IPCTL_KEEPFAITH = 15
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
736
+IPV6_IPSEC_POLICY = 28
743
+IPV6_RTHDRDSTOPTS = 35
744
+IPV6_RECVPKTINFO = 36
745
+IPV6_RECVHOPLIMIT = 37
747
+IPV6_RECVHOPOPTS = 39
748
+IPV6_RECVDSTOPTS = 40
749
+IPV6_USE_MIN_MTU = 42
750
+IPV6_RECVPATHMTU = 43
758
+IPV6_RECVTCLASS = 57
759
+IPV6_AUTOFLOWLABEL = 59
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
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
780
+IPV6CTL_FORWSRCRT = 5
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
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
816
+# Included from endian.h
818
+__LITTLE_ENDIAN = 1234
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
830
+# Included from bits/byteswap.h
831
+_BITS_BYTESWAP_H = 1
832
+def __bswap_constant_16(x): return \
834
+def __bswap_16(x): return \
836
+def __bswap_16(x): return \
838
+def __bswap_constant_32(x): return \
840
+def __bswap_32(x): return \
842
+def __bswap_32(x): return \
844
+def __bswap_32(x): return \
846
+def __bswap_constant_64(x): return \
848
+def __bswap_64(x): return \
850
+def htobe16(x): return __bswap_16 (x)
852
+def htole16(x): return (x)
854
+def be16toh(x): return __bswap_16 (x)
856
+def le16toh(x): return (x)
858
+def htobe32(x): return __bswap_32 (x)
860
+def htole32(x): return (x)
862
+def be32toh(x): return __bswap_32 (x)
864
+def le32toh(x): return (x)
866
+def htobe64(x): return __bswap_64 (x)
868
+def htole64(x): return (x)
870
+def be64toh(x): return __bswap_64 (x)
872
+def le64toh(x): return (x)
874
+def htobe16(x): return (x)
876
+def htole16(x): return __bswap_16 (x)
878
+def be16toh(x): return (x)
880
+def le16toh(x): return __bswap_16 (x)
882
+def htobe32(x): return (x)
884
+def htole32(x): return __bswap_32 (x)
886
+def be32toh(x): return (x)
888
+def le32toh(x): return __bswap_32 (x)
890
+def htobe64(x): return (x)
892
+def htole64(x): return __bswap_64 (x)
894
+def be64toh(x): return (x)
896
+def le64toh(x): return __bswap_64 (x)
898
+def ntohl(x): return (x)
900
+def ntohs(x): return (x)
902
+def htonl(x): return (x)
904
+def htons(x): return (x)
906
+def ntohl(x): return __bswap_32 (x)
908
+def ntohs(x): return __bswap_16 (x)
910
+def htonl(x): return __bswap_32 (x)
912
+def htons(x): return __bswap_16 (x)
914
+def IN6_IS_ADDR_UNSPECIFIED(a): return \
916
+def IN6_IS_ADDR_LOOPBACK(a): return \
918
+def IN6_IS_ADDR_LINKLOCAL(a): return \
920
+def IN6_IS_ADDR_SITELOCAL(a): return \
922
+def IN6_IS_ADDR_V4MAPPED(a): return \
924
+def IN6_IS_ADDR_V4COMPAT(a): return \
926
+def IN6_IS_ADDR_MC_NODELOCAL(a): return \
928
+def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
930
+def IN6_IS_ADDR_MC_SITELOCAL(a): return \
932
+def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
934
+def IN6_IS_ADDR_MC_GLOBAL(a): return \
937
+++ b/Lib/plat-gnukfreebsd7/TYPES.py
939
+# Generated by h2py from /usr/include/sys/types.h
942
+# Included from features.h
948
+_POSIX_C_SOURCE = 200809
950
+_XOPEN_SOURCE_EXTENDED = 1
951
+_LARGEFILE64_SOURCE = 1
961
+_POSIX_C_SOURCE = 199506
962
+_POSIX_C_SOURCE = 200112
963
+_POSIX_C_SOURCE = 200809
964
+__USE_POSIX_IMPLICITLY = 1
967
+__USE_POSIX199309 = 1
968
+__USE_POSIX199506 = 1
974
+__USE_XOPEN_EXTENDED = 1
976
+_LARGEFILE_SOURCE = 1
980
+__USE_XOPEN_EXTENDED = 1
982
+__USE_LARGEFILE64 = 1
983
+__USE_FILE_OFFSET64 = 1
990
+__USE_FORTIFY_LEVEL = 2
991
+__USE_FORTIFY_LEVEL = 1
992
+__USE_FORTIFY_LEVEL = 0
994
+# Included from bits/predefs.h
995
+__STDC_IEC_559__ = 1
996
+__STDC_IEC_559_COMPLEX__ = 1
997
+__STDC_ISO_10646__ = 200009
1000
+__GLIBC_MINOR__ = 11
1001
+__GLIBC_HAVE_LONG_LONG = 1
1003
+# Included from sys/cdefs.h
1005
+def __NTH(fct): return fct
1007
+def __NTH(fct): return fct
1009
+def __P(args): return args
1011
+def __PMT(args): return args
1013
+def __STRING(x): return #x
1015
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
1017
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
1019
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
1025
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
1027
+def __attribute__(xyz): return
1029
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
1031
+def __attribute_format_arg__(x): return
1034
+# Included from bits/wordsize.h
1037
+def __LDBL_REDIR_DECL(name): return \
1039
+__USE_LARGEFILE = 1
1040
+__USE_LARGEFILE64 = 1
1041
+__USE_EXTERN_INLINES = 1
1042
+__USE_EXTERN_INLINES_IN_LIBC = 1
1044
+# Included from gnu/stubs.h
1046
+# Included from bits/types.h
1050
+__SLONG32_TYPE = int
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
1062
+# Included from time.h
1065
+# Included from bits/time.h
1067
+CLOCKS_PER_SEC = 1000000
1070
+CLOCK_PROCESS_CPUTIME_ID = 2
1071
+CLOCK_THREAD_CPUTIME_ID = 3
1072
+CLOCK_MONOTONIC = 4
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
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
1093
+# Included from xlocale.h
1095
+def __isleap(year): return \
1097
+__BIT_TYPES_DEFINED__ = 1
1099
+# Included from endian.h
1101
+__LITTLE_ENDIAN = 1234
1102
+__BIG_ENDIAN = 4321
1103
+__PDP_ENDIAN = 3412
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
1113
+# Included from bits/byteswap.h
1114
+_BITS_BYTESWAP_H = 1
1115
+def __bswap_constant_16(x): return \
1117
+def __bswap_16(x): return \
1119
+def __bswap_16(x): return \
1121
+def __bswap_constant_32(x): return \
1123
+def __bswap_32(x): return \
1125
+def __bswap_32(x): return \
1127
+def __bswap_32(x): return \
1129
+def __bswap_constant_64(x): return \
1131
+def __bswap_64(x): return \
1133
+def htobe16(x): return __bswap_16 (x)
1135
+def htole16(x): return (x)
1137
+def be16toh(x): return __bswap_16 (x)
1139
+def le16toh(x): return (x)
1141
+def htobe32(x): return __bswap_32 (x)
1143
+def htole32(x): return (x)
1145
+def be32toh(x): return __bswap_32 (x)
1147
+def le32toh(x): return (x)
1149
+def htobe64(x): return __bswap_64 (x)
1151
+def htole64(x): return (x)
1153
+def be64toh(x): return __bswap_64 (x)
1155
+def le64toh(x): return (x)
1157
+def htobe16(x): return (x)
1159
+def htole16(x): return __bswap_16 (x)
1161
+def be16toh(x): return (x)
1163
+def le16toh(x): return __bswap_16 (x)
1165
+def htobe32(x): return (x)
1167
+def htole32(x): return __bswap_32 (x)
1169
+def be32toh(x): return (x)
1171
+def le32toh(x): return __bswap_32 (x)
1173
+def htobe64(x): return (x)
1175
+def htole64(x): return __bswap_64 (x)
1177
+def be64toh(x): return (x)
1179
+def le64toh(x): return __bswap_64 (x)
1182
+# Included from sys/select.h
1185
+# Included from bits/select.h
1186
+def __FD_ZERO(fdsp): return \
1188
+def __FD_ZERO(set): return \
1191
+# Included from bits/sigset.h
1192
+_SIGSET_H_types = 1
1194
+def __sigword(sig): return (((sig) - 1) >> 5)
1196
+def __sigemptyset(set): return \
1198
+def __sigfillset(set): return \
1200
+def __sigisemptyset(set): return \
1202
+def __FDELT(d): return ((d) / __NFDBITS)
1204
+FD_SETSIZE = __FD_SETSIZE
1205
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp)
1208
+# Included from sys/sysmacros.h
1209
+_SYS_SYSMACROS_H = 1
1210
+def minor(dev): return ((int)((dev) & (-65281)))
1212
+def gnu_dev_major(dev): return major (dev)
1214
+def gnu_dev_minor(dev): return minor (dev)
1217
+# Included from bits/pthreadtypes.h
1218
+_BITS_PTHREADTYPES_H = 1
1220
+# Included from bits/sched.h
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)
1236
+def __CPU_ALLOC_SIZE(count): return \
1238
+def __CPU_ALLOC(count): return __sched_cpualloc (count)
1240
+def __CPU_FREE(cpuset): return __sched_cpufree (cpuset)
1243
+++ b/Lib/plat-gnukfreebsd8/DLFCN.py
1245
+# Generated by h2py from /usr/include/dlfcn.h
1248
+# Included from features.h
1254
+_POSIX_C_SOURCE = 200809
1255
+_XOPEN_SOURCE = 700
1256
+_XOPEN_SOURCE_EXTENDED = 1
1257
+_LARGEFILE64_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
1273
+__USE_POSIX199309 = 1
1274
+__USE_POSIX199506 = 1
1280
+__USE_XOPEN_EXTENDED = 1
1282
+_LARGEFILE_SOURCE = 1
1286
+__USE_XOPEN_EXTENDED = 1
1287
+__USE_LARGEFILE = 1
1288
+__USE_LARGEFILE64 = 1
1289
+__USE_FILE_OFFSET64 = 1
1295
+__USE_REENTRANT = 1
1296
+__USE_FORTIFY_LEVEL = 2
1297
+__USE_FORTIFY_LEVEL = 1
1298
+__USE_FORTIFY_LEVEL = 0
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
1306
+__GLIBC_MINOR__ = 11
1307
+__GLIBC_HAVE_LONG_LONG = 1
1309
+# Included from sys/cdefs.h
1311
+def __NTH(fct): return fct
1313
+def __NTH(fct): return fct
1315
+def __P(args): return args
1317
+def __PMT(args): return args
1319
+def __STRING(x): return #x
1321
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
1323
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
1325
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
1331
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
1333
+def __attribute__(xyz): return
1335
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
1337
+def __attribute_format_arg__(x): return
1340
+# Included from bits/wordsize.h
1343
+def __LDBL_REDIR_DECL(name): return \
1345
+__USE_LARGEFILE = 1
1346
+__USE_LARGEFILE64 = 1
1347
+__USE_EXTERN_INLINES = 1
1348
+__USE_EXTERN_INLINES_IN_LIBC = 1
1350
+# Included from gnu/stubs.h
1352
+# Included from bits/dlfcn.h
1353
+RTLD_LAZY = 0x00001
1355
+RTLD_BINDING_MASK = 0x3
1356
+RTLD_NOLOAD = 0x00004
1357
+RTLD_DEEPBIND = 0x00008
1358
+RTLD_GLOBAL = 0x00100
1360
+RTLD_NODELETE = 0x01000
1364
+++ b/Lib/plat-gnukfreebsd8/IN.py
1366
+# Generated by h2py from /usr/include/netinet/in.h
1369
+# Included from features.h
1375
+_POSIX_C_SOURCE = 200809
1376
+_XOPEN_SOURCE = 700
1377
+_XOPEN_SOURCE_EXTENDED = 1
1378
+_LARGEFILE64_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
1394
+__USE_POSIX199309 = 1
1395
+__USE_POSIX199506 = 1
1401
+__USE_XOPEN_EXTENDED = 1
1403
+_LARGEFILE_SOURCE = 1
1407
+__USE_XOPEN_EXTENDED = 1
1408
+__USE_LARGEFILE = 1
1409
+__USE_LARGEFILE64 = 1
1410
+__USE_FILE_OFFSET64 = 1
1416
+__USE_REENTRANT = 1
1417
+__USE_FORTIFY_LEVEL = 2
1418
+__USE_FORTIFY_LEVEL = 1
1419
+__USE_FORTIFY_LEVEL = 0
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
1427
+__GLIBC_MINOR__ = 11
1428
+__GLIBC_HAVE_LONG_LONG = 1
1430
+# Included from sys/cdefs.h
1432
+def __NTH(fct): return fct
1434
+def __NTH(fct): return fct
1436
+def __P(args): return args
1438
+def __PMT(args): return args
1440
+def __STRING(x): return #x
1442
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
1444
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
1446
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
1452
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
1454
+def __attribute__(xyz): return
1456
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
1458
+def __attribute_format_arg__(x): return
1461
+# Included from bits/wordsize.h
1464
+def __LDBL_REDIR_DECL(name): return \
1466
+__USE_LARGEFILE = 1
1467
+__USE_LARGEFILE64 = 1
1468
+__USE_EXTERN_INLINES = 1
1469
+__USE_EXTERN_INLINES_IN_LIBC = 1
1471
+# Included from gnu/stubs.h
1473
+# Included from stdint.h
1476
+# Included from bits/wchar.h
1478
+__WCHAR_MAX = (2147483647)
1479
+__WCHAR_MIN = (-__WCHAR_MAX - 1)
1480
+def __INT64_C(c): return c ## L
1482
+def __UINT64_C(c): return c ## UL
1484
+def __INT64_C(c): return c ## LL
1486
+def __UINT64_C(c): return c ## ULL
1489
+INT16_MIN = (-32767-1)
1490
+INT32_MIN = (-2147483647-1)
1491
+INT64_MIN = (-__INT64_C(9223372036854775807)-1)
1493
+INT16_MAX = (32767)
1494
+INT32_MAX = (2147483647)
1495
+INT64_MAX = (__INT64_C(9223372036854775807))
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
1541
+def INT16_C(c): return c
1543
+def INT32_C(c): return c
1545
+def INT64_C(c): return c ## L
1547
+def INT64_C(c): return c ## LL
1549
+def UINT8_C(c): return c
1551
+def UINT16_C(c): return c
1553
+def UINT32_C(c): return c ## U
1555
+def UINT64_C(c): return c ## UL
1557
+def UINT64_C(c): return c ## ULL
1559
+def INTMAX_C(c): return c ## L
1561
+def UINTMAX_C(c): return c ## UL
1563
+def INTMAX_C(c): return c ## LL
1565
+def UINTMAX_C(c): return c ## ULL
1568
+# Included from sys/socket.h
1571
+# Included from sys/uio.h
1573
+from TYPES import *
1575
+# Included from bits/uio.h
1577
+from TYPES import *
1580
+# Included from bits/sigset.h
1581
+_SIGSET_H_types = 1
1583
+def __sigword(sig): return (((sig) - 1) >> 5)
1585
+def __sigemptyset(set): return \
1587
+def __sigfillset(set): return \
1589
+def __sigisemptyset(set): return \
1592
+# Included from bits/socket.h
1593
+__BITS_SOCKET_H = 1
1595
+# Included from limits.h
1596
+_LIBC_LIMITS_H_ = 1
1604
+CHAR_MAX = UCHAR_MAX
1605
+CHAR_MIN = SCHAR_MIN
1606
+CHAR_MAX = SCHAR_MAX
1607
+SHRT_MIN = (-32768)
1610
+INT_MAX = 2147483647
1611
+LONG_MAX = 9223372036854775807
1612
+LONG_MAX = 2147483647
1613
+LONG_MIN = (-LONG_MAX - 1)
1615
+# Included from bits/posix1_lim.h
1616
+_BITS_POSIX1_LIM_H = 1
1617
+_POSIX_AIO_LISTIO_MAX = 2
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
1651
+_POSIX_HIWAT = _POSIX_PIPE_BUF
1652
+_POSIX_UIO_MAXIOV = 16
1653
+_POSIX_CLOCKRES_MIN = 20000000
1655
+# Included from bits/local_lim.h
1657
+# Included from sys/syslimits.h
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
1678
+DELAYTIMER_MAX = 2147483647
1679
+SSIZE_MAX = LONG_MAX
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)
1703
+# Included from bits/xopen_lim.h
1706
+# Included from bits/stdio_lim.h
1709
+FILENAME_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
1719
+NL_SETMAX = INT_MAX
1720
+NL_TEXTMAX = INT_MAX
1736
+# Included from bits/types.h
1740
+__SLONG32_TYPE = int
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
1788
+AF_UNSPEC = PF_UNSPEC
1789
+AF_LOCAL = PF_LOCAL
1793
+AF_IMPLINK = PF_IMPLINK
1795
+AF_CHAOS = PF_CHAOS
1800
+AF_DATAKIT = PF_DATAKIT
1801
+AF_CCITT = PF_CCITT
1803
+AF_DECnet = PF_DECnet
1806
+AF_HYLINK = PF_HYLINK
1807
+AF_APPLETALK = PF_APPLETALK
1808
+AF_ROUTE = PF_ROUTE
1810
+pseudo_AF_XTP = PF_XTP
1813
+pseudo_AF_RTIP = PF_RTIP
1816
+pseudo_AF_PIP = PF_PIP
1819
+pseudo_AF_KEY = PF_KEY
1820
+AF_INET6 = PF_INET6
1823
+pseudo_AF_HDRCMPLT = PF_HDRCMPLT
1824
+AF_NETGRAPH = PF_NETGRAPH
1828
+# Included from bits/sockaddr.h
1829
+_BITS_SOCKADDR_H = 1
1830
+def __SOCKADDR_COMMON(sa_prefix): return \
1834
+def CMSG_FIRSTHDR(mhdr): return \
1837
+SOL_SOCKET = 0xffff
1838
+LOCAL_PEERCRED = 0x001
1839
+LOCAL_CREDS = 0x002
1840
+LOCAL_CONNWAIT = 0x004
1842
+# Included from bits/socket2.h
1843
+def IN_CLASSA(a): return ((((in_addr_t)(a)) & (-2147483648)) == 0)
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))
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))
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))
1862
+def IN_MULTICAST(a): return IN_CLASSD(a)
1864
+def IN_EXPERIMENTAL(a): return ((((in_addr_t)(a)) & (-536870912)) == (-536870912))
1866
+def IN_BADCLASS(a): return ((((in_addr_t)(a)) & (-268435456)) == (-268435456))
1868
+IN_LOOPBACKNET = 127
1869
+INET_ADDRSTRLEN = 16
1870
+INET6_ADDRSTRLEN = 46
1872
+# Included from bits/in.h
1874
+IMPLINK_LOWEXPER = 156
1875
+IMPLINK_HIGHEXPER = 158
1876
+IPPROTO_DIVERT = 258
1885
+IP_SENDSRCADDR = IP_RECVDSTADDR
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
1895
+IP_RSVP_VIF_ON = 17
1896
+IP_RSVP_VIF_OFF = 18
1899
+IP_IPSEC_POLICY = 21
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
1913
+IP_FW_RESETLOG = 55
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
1925
+IP_ADD_SOURCE_MEMBERSHIP = 70
1926
+IP_DROP_SOURCE_MEMBERSHIP = 71
1927
+IP_BLOCK_SOURCE = 72
1928
+IP_UNBLOCK_SOURCE = 73
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
1944
+IP_PORTRANGE_DEFAULT = 0
1945
+IP_PORTRANGE_HIGH = 1
1946
+IP_PORTRANGE_LOW = 2
1947
+IPCTL_FORWARDING = 1
1948
+IPCTL_SENDREDIRECTS = 2
1952
+IPCTL_RTMINEXPIRE = 6
1953
+IPCTL_RTMAXCACHE = 7
1954
+IPCTL_SOURCEROUTE = 8
1955
+IPCTL_DIRECTEDBROADCAST = 9
1956
+IPCTL_INTRQMAXLEN = 10
1957
+IPCTL_INTRQDROPS = 11
1959
+IPCTL_ACCEPTSOURCEROUTE = 13
1960
+IPCTL_FASTFORWARDING = 14
1961
+IPCTL_KEEPFAITH = 15
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
1975
+IPV6_IPSEC_POLICY = 28
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
1997
+IPV6_RECVTCLASS = 57
1998
+IPV6_AUTOFLOWLABEL = 59
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
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
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
2055
+# Included from endian.h
2057
+__LITTLE_ENDIAN = 1234
2058
+__BIG_ENDIAN = 4321
2059
+__PDP_ENDIAN = 3412
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
2069
+# Included from bits/byteswap.h
2070
+_BITS_BYTESWAP_H = 1
2071
+def __bswap_constant_16(x): return \
2073
+def __bswap_16(x): return \
2075
+def __bswap_16(x): return \
2077
+def __bswap_constant_32(x): return \
2079
+def __bswap_32(x): return \
2081
+def __bswap_32(x): return \
2083
+def __bswap_32(x): return \
2085
+def __bswap_constant_64(x): return \
2087
+def __bswap_64(x): return \
2089
+def htobe16(x): return __bswap_16 (x)
2091
+def htole16(x): return (x)
2093
+def be16toh(x): return __bswap_16 (x)
2095
+def le16toh(x): return (x)
2097
+def htobe32(x): return __bswap_32 (x)
2099
+def htole32(x): return (x)
2101
+def be32toh(x): return __bswap_32 (x)
2103
+def le32toh(x): return (x)
2105
+def htobe64(x): return __bswap_64 (x)
2107
+def htole64(x): return (x)
2109
+def be64toh(x): return __bswap_64 (x)
2111
+def le64toh(x): return (x)
2113
+def htobe16(x): return (x)
2115
+def htole16(x): return __bswap_16 (x)
2117
+def be16toh(x): return (x)
2119
+def le16toh(x): return __bswap_16 (x)
2121
+def htobe32(x): return (x)
2123
+def htole32(x): return __bswap_32 (x)
2125
+def be32toh(x): return (x)
2127
+def le32toh(x): return __bswap_32 (x)
2129
+def htobe64(x): return (x)
2131
+def htole64(x): return __bswap_64 (x)
2133
+def be64toh(x): return (x)
2135
+def le64toh(x): return __bswap_64 (x)
2137
+def ntohl(x): return (x)
2139
+def ntohs(x): return (x)
2141
+def htonl(x): return (x)
2143
+def htons(x): return (x)
2145
+def ntohl(x): return __bswap_32 (x)
2147
+def ntohs(x): return __bswap_16 (x)
2149
+def htonl(x): return __bswap_32 (x)
2151
+def htons(x): return __bswap_16 (x)
2153
+def IN6_IS_ADDR_UNSPECIFIED(a): return \
2155
+def IN6_IS_ADDR_LOOPBACK(a): return \
2157
+def IN6_IS_ADDR_LINKLOCAL(a): return \
2159
+def IN6_IS_ADDR_SITELOCAL(a): return \
2161
+def IN6_IS_ADDR_V4MAPPED(a): return \
2163
+def IN6_IS_ADDR_V4COMPAT(a): return \
2165
+def IN6_IS_ADDR_MC_NODELOCAL(a): return \
2167
+def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
2169
+def IN6_IS_ADDR_MC_SITELOCAL(a): return \
2171
+def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
2173
+def IN6_IS_ADDR_MC_GLOBAL(a): return \
2176
+++ b/Lib/plat-gnukfreebsd8/TYPES.py
2178
+# Generated by h2py from /usr/include/sys/types.h
2181
+# Included from features.h
2187
+_POSIX_C_SOURCE = 200809
2188
+_XOPEN_SOURCE = 700
2189
+_XOPEN_SOURCE_EXTENDED = 1
2190
+_LARGEFILE64_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
2206
+__USE_POSIX199309 = 1
2207
+__USE_POSIX199506 = 1
2213
+__USE_XOPEN_EXTENDED = 1
2215
+_LARGEFILE_SOURCE = 1
2219
+__USE_XOPEN_EXTENDED = 1
2220
+__USE_LARGEFILE = 1
2221
+__USE_LARGEFILE64 = 1
2222
+__USE_FILE_OFFSET64 = 1
2228
+__USE_REENTRANT = 1
2229
+__USE_FORTIFY_LEVEL = 2
2230
+__USE_FORTIFY_LEVEL = 1
2231
+__USE_FORTIFY_LEVEL = 0
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
2239
+__GLIBC_MINOR__ = 11
2240
+__GLIBC_HAVE_LONG_LONG = 1
2242
+# Included from sys/cdefs.h
2244
+def __NTH(fct): return fct
2246
+def __NTH(fct): return fct
2248
+def __P(args): return args
2250
+def __PMT(args): return args
2252
+def __STRING(x): return #x
2254
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
2256
+def __bos0(ptr): return __builtin_object_size (ptr, 0)
2258
+def __warnattr(msg): return __attribute__((__warning__ (msg)))
2264
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
2266
+def __attribute__(xyz): return
2268
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
2270
+def __attribute_format_arg__(x): return
2273
+# Included from bits/wordsize.h
2276
+def __LDBL_REDIR_DECL(name): return \
2278
+__USE_LARGEFILE = 1
2279
+__USE_LARGEFILE64 = 1
2280
+__USE_EXTERN_INLINES = 1
2281
+__USE_EXTERN_INLINES_IN_LIBC = 1
2283
+# Included from gnu/stubs.h
2285
+# Included from bits/types.h
2289
+__SLONG32_TYPE = int
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
2301
+# Included from time.h
2304
+# Included from bits/time.h
2306
+CLOCKS_PER_SEC = 1000000
2309
+CLOCK_PROCESS_CPUTIME_ID = 2
2310
+CLOCK_THREAD_CPUTIME_ID = 3
2311
+CLOCK_MONOTONIC = 4
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
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
2332
+# Included from xlocale.h
2334
+def __isleap(year): return \
2336
+__BIT_TYPES_DEFINED__ = 1
2338
+# Included from endian.h
2340
+__LITTLE_ENDIAN = 1234
2341
+__BIG_ENDIAN = 4321
2342
+__PDP_ENDIAN = 3412
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
2352
+# Included from bits/byteswap.h
2353
+_BITS_BYTESWAP_H = 1
2354
+def __bswap_constant_16(x): return \
2356
+def __bswap_16(x): return \
2358
+def __bswap_16(x): return \
2360
+def __bswap_constant_32(x): return \
2362
+def __bswap_32(x): return \
2364
+def __bswap_32(x): return \
2366
+def __bswap_32(x): return \
2368
+def __bswap_constant_64(x): return \
2370
+def __bswap_64(x): return \
2372
+def htobe16(x): return __bswap_16 (x)
2374
+def htole16(x): return (x)
2376
+def be16toh(x): return __bswap_16 (x)
2378
+def le16toh(x): return (x)
2380
+def htobe32(x): return __bswap_32 (x)
2382
+def htole32(x): return (x)
2384
+def be32toh(x): return __bswap_32 (x)
2386
+def le32toh(x): return (x)
2388
+def htobe64(x): return __bswap_64 (x)
2390
+def htole64(x): return (x)
2392
+def be64toh(x): return __bswap_64 (x)
2394
+def le64toh(x): return (x)
2396
+def htobe16(x): return (x)
2398
+def htole16(x): return __bswap_16 (x)
2400
+def be16toh(x): return (x)
2402
+def le16toh(x): return __bswap_16 (x)
2404
+def htobe32(x): return (x)
2406
+def htole32(x): return __bswap_32 (x)
2408
+def be32toh(x): return (x)
2410
+def le32toh(x): return __bswap_32 (x)
2412
+def htobe64(x): return (x)
2414
+def htole64(x): return __bswap_64 (x)
2416
+def be64toh(x): return (x)
2418
+def le64toh(x): return __bswap_64 (x)
2421
+# Included from sys/select.h
2424
+# Included from bits/select.h
2425
+def __FD_ZERO(fdsp): return \
2427
+def __FD_ZERO(set): return \
2430
+# Included from bits/sigset.h
2431
+_SIGSET_H_types = 1
2433
+def __sigword(sig): return (((sig) - 1) >> 5)
2435
+def __sigemptyset(set): return \
2437
+def __sigfillset(set): return \
2439
+def __sigisemptyset(set): return \
2441
+def __FDELT(d): return ((d) / __NFDBITS)
2443
+FD_SETSIZE = __FD_SETSIZE
2444
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp)
2447
+# Included from sys/sysmacros.h
2448
+_SYS_SYSMACROS_H = 1
2449
+def minor(dev): return ((int)((dev) & (-65281)))
2451
+def gnu_dev_major(dev): return major (dev)
2453
+def gnu_dev_minor(dev): return minor (dev)
2456
+# Included from bits/pthreadtypes.h
2457
+_BITS_PTHREADTYPES_H = 1
2459
+# Included from bits/sched.h
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)
2475
+def __CPU_ALLOC_SIZE(count): return \
2477
+def __CPU_ALLOC(count): return __sched_cpualloc (count)
2479
+def __CPU_FREE(cpuset): return __sched_cpufree (cpuset)