/Lib/plat-linux2/IN.py

http://unladen-swallow.googlecode.com/ · Python · 615 lines · 504 code · 86 blank · 25 comment · 0 complexity · f6b6dac1eb8b00956262f2a41a209dbe MD5 · raw file

  1. # Generated by h2py from /usr/include/netinet/in.h
  2. _NETINET_IN_H = 1
  3. # Included from features.h
  4. _FEATURES_H = 1
  5. __USE_ANSI = 1
  6. __FAVOR_BSD = 1
  7. _ISOC99_SOURCE = 1
  8. _POSIX_SOURCE = 1
  9. _POSIX_C_SOURCE = 199506L
  10. _XOPEN_SOURCE = 600
  11. _XOPEN_SOURCE_EXTENDED = 1
  12. _LARGEFILE64_SOURCE = 1
  13. _BSD_SOURCE = 1
  14. _SVID_SOURCE = 1
  15. _BSD_SOURCE = 1
  16. _SVID_SOURCE = 1
  17. __USE_ISOC99 = 1
  18. _POSIX_SOURCE = 1
  19. _POSIX_C_SOURCE = 2
  20. _POSIX_C_SOURCE = 199506L
  21. __USE_POSIX = 1
  22. __USE_POSIX2 = 1
  23. __USE_POSIX199309 = 1
  24. __USE_POSIX199506 = 1
  25. __USE_XOPEN = 1
  26. __USE_XOPEN_EXTENDED = 1
  27. __USE_UNIX98 = 1
  28. _LARGEFILE_SOURCE = 1
  29. __USE_XOPEN2K = 1
  30. __USE_ISOC99 = 1
  31. __USE_XOPEN_EXTENDED = 1
  32. __USE_LARGEFILE = 1
  33. __USE_LARGEFILE64 = 1
  34. __USE_FILE_OFFSET64 = 1
  35. __USE_MISC = 1
  36. __USE_BSD = 1
  37. __USE_SVID = 1
  38. __USE_GNU = 1
  39. __USE_REENTRANT = 1
  40. __STDC_IEC_559__ = 1
  41. __STDC_IEC_559_COMPLEX__ = 1
  42. __STDC_ISO_10646__ = 200009L
  43. __GNU_LIBRARY__ = 6
  44. __GLIBC__ = 2
  45. __GLIBC_MINOR__ = 2
  46. # Included from sys/cdefs.h
  47. _SYS_CDEFS_H = 1
  48. def __PMT(args): return args
  49. def __P(args): return args
  50. def __PMT(args): return args
  51. def __STRING(x): return #x
  52. __flexarr = []
  53. __flexarr = [0]
  54. __flexarr = []
  55. __flexarr = [1]
  56. def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
  57. def __attribute__(xyz): return
  58. def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x)))
  59. def __attribute_format_arg__(x): return
  60. __USE_LARGEFILE = 1
  61. __USE_LARGEFILE64 = 1
  62. __USE_EXTERN_INLINES = 1
  63. # Included from gnu/stubs.h
  64. # Included from stdint.h
  65. _STDINT_H = 1
  66. # Included from bits/wchar.h
  67. _BITS_WCHAR_H = 1
  68. __WCHAR_MIN = (-2147483647l - 1l)
  69. __WCHAR_MAX = (2147483647l)
  70. # Included from bits/wordsize.h
  71. __WORDSIZE = 32
  72. def __INT64_C(c): return c ## L
  73. def __UINT64_C(c): return c ## UL
  74. def __INT64_C(c): return c ## LL
  75. def __UINT64_C(c): return c ## ULL
  76. INT8_MIN = (-128)
  77. INT16_MIN = (-32767-1)
  78. INT32_MIN = (-2147483647-1)
  79. INT64_MIN = (-__INT64_C(9223372036854775807)-1)
  80. INT8_MAX = (127)
  81. INT16_MAX = (32767)
  82. INT32_MAX = (2147483647)
  83. INT64_MAX = (__INT64_C(9223372036854775807))
  84. UINT8_MAX = (255)
  85. UINT16_MAX = (65535)
  86. UINT64_MAX = (__UINT64_C(18446744073709551615))
  87. INT_LEAST8_MIN = (-128)
  88. INT_LEAST16_MIN = (-32767-1)
  89. INT_LEAST32_MIN = (-2147483647-1)
  90. INT_LEAST64_MIN = (-__INT64_C(9223372036854775807)-1)
  91. INT_LEAST8_MAX = (127)
  92. INT_LEAST16_MAX = (32767)
  93. INT_LEAST32_MAX = (2147483647)
  94. INT_LEAST64_MAX = (__INT64_C(9223372036854775807))
  95. UINT_LEAST8_MAX = (255)
  96. UINT_LEAST16_MAX = (65535)
  97. UINT_LEAST64_MAX = (__UINT64_C(18446744073709551615))
  98. INT_FAST8_MIN = (-128)
  99. INT_FAST16_MIN = (-9223372036854775807L-1)
  100. INT_FAST32_MIN = (-9223372036854775807L-1)
  101. INT_FAST16_MIN = (-2147483647-1)
  102. INT_FAST32_MIN = (-2147483647-1)
  103. INT_FAST64_MIN = (-__INT64_C(9223372036854775807)-1)
  104. INT_FAST8_MAX = (127)
  105. INT_FAST16_MAX = (9223372036854775807L)
  106. INT_FAST32_MAX = (9223372036854775807L)
  107. INT_FAST16_MAX = (2147483647)
  108. INT_FAST32_MAX = (2147483647)
  109. INT_FAST64_MAX = (__INT64_C(9223372036854775807))
  110. UINT_FAST8_MAX = (255)
  111. UINT_FAST64_MAX = (__UINT64_C(18446744073709551615))
  112. INTPTR_MIN = (-9223372036854775807L-1)
  113. INTPTR_MAX = (9223372036854775807L)
  114. INTPTR_MIN = (-2147483647-1)
  115. INTPTR_MAX = (2147483647)
  116. INTMAX_MIN = (-__INT64_C(9223372036854775807)-1)
  117. INTMAX_MAX = (__INT64_C(9223372036854775807))
  118. UINTMAX_MAX = (__UINT64_C(18446744073709551615))
  119. PTRDIFF_MIN = (-9223372036854775807L-1)
  120. PTRDIFF_MAX = (9223372036854775807L)
  121. PTRDIFF_MIN = (-2147483647-1)
  122. PTRDIFF_MAX = (2147483647)
  123. SIG_ATOMIC_MIN = (-2147483647-1)
  124. SIG_ATOMIC_MAX = (2147483647)
  125. WCHAR_MIN = __WCHAR_MIN
  126. WCHAR_MAX = __WCHAR_MAX
  127. def INT8_C(c): return c
  128. def INT16_C(c): return c
  129. def INT32_C(c): return c
  130. def INT64_C(c): return c ## L
  131. def INT64_C(c): return c ## LL
  132. def UINT8_C(c): return c ## U
  133. def UINT16_C(c): return c ## U
  134. def UINT32_C(c): return c ## U
  135. def UINT64_C(c): return c ## UL
  136. def UINT64_C(c): return c ## ULL
  137. def INTMAX_C(c): return c ## L
  138. def UINTMAX_C(c): return c ## UL
  139. def INTMAX_C(c): return c ## LL
  140. def UINTMAX_C(c): return c ## ULL
  141. # Included from bits/types.h
  142. _BITS_TYPES_H = 1
  143. __FD_SETSIZE = 1024
  144. # Included from bits/pthreadtypes.h
  145. _BITS_PTHREADTYPES_H = 1
  146. # Included from bits/sched.h
  147. SCHED_OTHER = 0
  148. SCHED_FIFO = 1
  149. SCHED_RR = 2
  150. CSIGNAL = 0x000000ff
  151. CLONE_VM = 0x00000100
  152. CLONE_FS = 0x00000200
  153. CLONE_FILES = 0x00000400
  154. CLONE_SIGHAND = 0x00000800
  155. CLONE_PID = 0x00001000
  156. CLONE_PTRACE = 0x00002000
  157. CLONE_VFORK = 0x00004000
  158. __defined_schedparam = 1
  159. def IN_CLASSA(a): return ((((in_addr_t)(a)) & (-2147483648)) == 0)
  160. IN_CLASSA_NET = (-16777216)
  161. IN_CLASSA_NSHIFT = 24
  162. IN_CLASSA_HOST = ((-1) & ~IN_CLASSA_NET)
  163. IN_CLASSA_MAX = 128
  164. def IN_CLASSB(a): return ((((in_addr_t)(a)) & (-1073741824)) == (-2147483648))
  165. IN_CLASSB_NET = (-65536)
  166. IN_CLASSB_NSHIFT = 16
  167. IN_CLASSB_HOST = ((-1) & ~IN_CLASSB_NET)
  168. IN_CLASSB_MAX = 65536
  169. def IN_CLASSC(a): return ((((in_addr_t)(a)) & (-536870912)) == (-1073741824))
  170. IN_CLASSC_NET = (-256)
  171. IN_CLASSC_NSHIFT = 8
  172. IN_CLASSC_HOST = ((-1) & ~IN_CLASSC_NET)
  173. def IN_CLASSD(a): return ((((in_addr_t)(a)) & (-268435456)) == (-536870912))
  174. def IN_MULTICAST(a): return IN_CLASSD(a)
  175. def IN_EXPERIMENTAL(a): return ((((in_addr_t)(a)) & (-536870912)) == (-536870912))
  176. def IN_BADCLASS(a): return ((((in_addr_t)(a)) & (-268435456)) == (-268435456))
  177. IN_LOOPBACKNET = 127
  178. INET_ADDRSTRLEN = 16
  179. INET6_ADDRSTRLEN = 46
  180. # Included from bits/socket.h
  181. # Included from limits.h
  182. _LIBC_LIMITS_H_ = 1
  183. MB_LEN_MAX = 16
  184. _LIMITS_H = 1
  185. CHAR_BIT = 8
  186. SCHAR_MIN = (-128)
  187. SCHAR_MAX = 127
  188. UCHAR_MAX = 255
  189. CHAR_MIN = 0
  190. CHAR_MAX = UCHAR_MAX
  191. CHAR_MIN = SCHAR_MIN
  192. CHAR_MAX = SCHAR_MAX
  193. SHRT_MIN = (-32768)
  194. SHRT_MAX = 32767
  195. USHRT_MAX = 65535
  196. INT_MAX = 2147483647
  197. LONG_MAX = 9223372036854775807L
  198. LONG_MAX = 2147483647L
  199. LONG_MIN = (-LONG_MAX - 1L)
  200. # Included from bits/posix1_lim.h
  201. _BITS_POSIX1_LIM_H = 1
  202. _POSIX_AIO_LISTIO_MAX = 2
  203. _POSIX_AIO_MAX = 1
  204. _POSIX_ARG_MAX = 4096
  205. _POSIX_CHILD_MAX = 6
  206. _POSIX_DELAYTIMER_MAX = 32
  207. _POSIX_LINK_MAX = 8
  208. _POSIX_MAX_CANON = 255
  209. _POSIX_MAX_INPUT = 255
  210. _POSIX_MQ_OPEN_MAX = 8
  211. _POSIX_MQ_PRIO_MAX = 32
  212. _POSIX_NGROUPS_MAX = 0
  213. _POSIX_OPEN_MAX = 16
  214. _POSIX_FD_SETSIZE = _POSIX_OPEN_MAX
  215. _POSIX_NAME_MAX = 14
  216. _POSIX_PATH_MAX = 256
  217. _POSIX_PIPE_BUF = 512
  218. _POSIX_RTSIG_MAX = 8
  219. _POSIX_SEM_NSEMS_MAX = 256
  220. _POSIX_SEM_VALUE_MAX = 32767
  221. _POSIX_SIGQUEUE_MAX = 32
  222. _POSIX_SSIZE_MAX = 32767
  223. _POSIX_STREAM_MAX = 8
  224. _POSIX_TZNAME_MAX = 6
  225. _POSIX_QLIMIT = 1
  226. _POSIX_HIWAT = _POSIX_PIPE_BUF
  227. _POSIX_UIO_MAXIOV = 16
  228. _POSIX_TTY_NAME_MAX = 9
  229. _POSIX_TIMER_MAX = 32
  230. _POSIX_LOGIN_NAME_MAX = 9
  231. _POSIX_CLOCKRES_MIN = 20000000
  232. # Included from bits/local_lim.h
  233. # Included from linux/limits.h
  234. NR_OPEN = 1024
  235. NGROUPS_MAX = 32
  236. ARG_MAX = 131072
  237. CHILD_MAX = 999
  238. OPEN_MAX = 256
  239. LINK_MAX = 127
  240. MAX_CANON = 255
  241. MAX_INPUT = 255
  242. NAME_MAX = 255
  243. PATH_MAX = 4096
  244. PIPE_BUF = 4096
  245. RTSIG_MAX = 32
  246. _POSIX_THREAD_KEYS_MAX = 128
  247. PTHREAD_KEYS_MAX = 1024
  248. _POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4
  249. PTHREAD_DESTRUCTOR_ITERATIONS = _POSIX_THREAD_DESTRUCTOR_ITERATIONS
  250. _POSIX_THREAD_THREADS_MAX = 64
  251. PTHREAD_THREADS_MAX = 1024
  252. AIO_PRIO_DELTA_MAX = 20
  253. PTHREAD_STACK_MIN = 16384
  254. TIMER_MAX = 256
  255. SSIZE_MAX = LONG_MAX
  256. NGROUPS_MAX = _POSIX_NGROUPS_MAX
  257. # Included from bits/posix2_lim.h
  258. _BITS_POSIX2_LIM_H = 1
  259. _POSIX2_BC_BASE_MAX = 99
  260. _POSIX2_BC_DIM_MAX = 2048
  261. _POSIX2_BC_SCALE_MAX = 99
  262. _POSIX2_BC_STRING_MAX = 1000
  263. _POSIX2_COLL_WEIGHTS_MAX = 2
  264. _POSIX2_EXPR_NEST_MAX = 32
  265. _POSIX2_LINE_MAX = 2048
  266. _POSIX2_RE_DUP_MAX = 255
  267. _POSIX2_CHARCLASS_NAME_MAX = 14
  268. BC_BASE_MAX = _POSIX2_BC_BASE_MAX
  269. BC_DIM_MAX = _POSIX2_BC_DIM_MAX
  270. BC_SCALE_MAX = _POSIX2_BC_SCALE_MAX
  271. BC_STRING_MAX = _POSIX2_BC_STRING_MAX
  272. COLL_WEIGHTS_MAX = 255
  273. EXPR_NEST_MAX = _POSIX2_EXPR_NEST_MAX
  274. LINE_MAX = _POSIX2_LINE_MAX
  275. CHARCLASS_NAME_MAX = 2048
  276. RE_DUP_MAX = (0x7fff)
  277. # Included from bits/xopen_lim.h
  278. _XOPEN_LIM_H = 1
  279. # Included from bits/stdio_lim.h
  280. L_tmpnam = 20
  281. TMP_MAX = 238328
  282. FILENAME_MAX = 4096
  283. L_ctermid = 9
  284. L_cuserid = 9
  285. FOPEN_MAX = 16
  286. IOV_MAX = 1024
  287. _XOPEN_IOV_MAX = _POSIX_UIO_MAXIOV
  288. NL_ARGMAX = _POSIX_ARG_MAX
  289. NL_LANGMAX = _POSIX2_LINE_MAX
  290. NL_MSGMAX = INT_MAX
  291. NL_NMAX = INT_MAX
  292. NL_SETMAX = INT_MAX
  293. NL_TEXTMAX = INT_MAX
  294. NZERO = 20
  295. WORD_BIT = 16
  296. WORD_BIT = 32
  297. WORD_BIT = 64
  298. WORD_BIT = 16
  299. WORD_BIT = 32
  300. WORD_BIT = 64
  301. WORD_BIT = 32
  302. LONG_BIT = 32
  303. LONG_BIT = 64
  304. LONG_BIT = 32
  305. LONG_BIT = 64
  306. LONG_BIT = 64
  307. LONG_BIT = 32
  308. from TYPES import *
  309. PF_UNSPEC = 0
  310. PF_LOCAL = 1
  311. PF_UNIX = PF_LOCAL
  312. PF_FILE = PF_LOCAL
  313. PF_INET = 2
  314. PF_AX25 = 3
  315. PF_IPX = 4
  316. PF_APPLETALK = 5
  317. PF_NETROM = 6
  318. PF_BRIDGE = 7
  319. PF_ATMPVC = 8
  320. PF_X25 = 9
  321. PF_INET6 = 10
  322. PF_ROSE = 11
  323. PF_DECnet = 12
  324. PF_NETBEUI = 13
  325. PF_SECURITY = 14
  326. PF_KEY = 15
  327. PF_NETLINK = 16
  328. PF_ROUTE = PF_NETLINK
  329. PF_PACKET = 17
  330. PF_ASH = 18
  331. PF_ECONET = 19
  332. PF_ATMSVC = 20
  333. PF_SNA = 22
  334. PF_IRDA = 23
  335. PF_PPPOX = 24
  336. PF_WANPIPE = 25
  337. PF_BLUETOOTH = 31
  338. PF_MAX = 32
  339. AF_UNSPEC = PF_UNSPEC
  340. AF_LOCAL = PF_LOCAL
  341. AF_UNIX = PF_UNIX
  342. AF_FILE = PF_FILE
  343. AF_INET = PF_INET
  344. AF_AX25 = PF_AX25
  345. AF_IPX = PF_IPX
  346. AF_APPLETALK = PF_APPLETALK
  347. AF_NETROM = PF_NETROM
  348. AF_BRIDGE = PF_BRIDGE
  349. AF_ATMPVC = PF_ATMPVC
  350. AF_X25 = PF_X25
  351. AF_INET6 = PF_INET6
  352. AF_ROSE = PF_ROSE
  353. AF_DECnet = PF_DECnet
  354. AF_NETBEUI = PF_NETBEUI
  355. AF_SECURITY = PF_SECURITY
  356. AF_KEY = PF_KEY
  357. AF_NETLINK = PF_NETLINK
  358. AF_ROUTE = PF_ROUTE
  359. AF_PACKET = PF_PACKET
  360. AF_ASH = PF_ASH
  361. AF_ECONET = PF_ECONET
  362. AF_ATMSVC = PF_ATMSVC
  363. AF_SNA = PF_SNA
  364. AF_IRDA = PF_IRDA
  365. AF_PPPOX = PF_PPPOX
  366. AF_WANPIPE = PF_WANPIPE
  367. AF_BLUETOOTH = PF_BLUETOOTH
  368. AF_MAX = PF_MAX
  369. SOL_RAW = 255
  370. SOL_DECNET = 261
  371. SOL_X25 = 262
  372. SOL_PACKET = 263
  373. SOL_ATM = 264
  374. SOL_AAL = 265
  375. SOL_IRDA = 266
  376. SOMAXCONN = 128
  377. # Included from bits/sockaddr.h
  378. _BITS_SOCKADDR_H = 1
  379. def __SOCKADDR_COMMON(sa_prefix): return \
  380. _SS_SIZE = 128
  381. def CMSG_FIRSTHDR(mhdr): return \
  382. # Included from asm/socket.h
  383. # Included from asm/sockios.h
  384. FIOSETOWN = 0x8901
  385. SIOCSPGRP = 0x8902
  386. FIOGETOWN = 0x8903
  387. SIOCGPGRP = 0x8904
  388. SIOCATMARK = 0x8905
  389. SIOCGSTAMP = 0x8906
  390. SOL_SOCKET = 1
  391. SO_DEBUG = 1
  392. SO_REUSEADDR = 2
  393. SO_TYPE = 3
  394. SO_ERROR = 4
  395. SO_DONTROUTE = 5
  396. SO_BROADCAST = 6
  397. SO_SNDBUF = 7
  398. SO_RCVBUF = 8
  399. SO_KEEPALIVE = 9
  400. SO_OOBINLINE = 10
  401. SO_NO_CHECK = 11
  402. SO_PRIORITY = 12
  403. SO_LINGER = 13
  404. SO_BSDCOMPAT = 14
  405. SO_PASSCRED = 16
  406. SO_PEERCRED = 17
  407. SO_RCVLOWAT = 18
  408. SO_SNDLOWAT = 19
  409. SO_RCVTIMEO = 20
  410. SO_SNDTIMEO = 21
  411. SO_SECURITY_AUTHENTICATION = 22
  412. SO_SECURITY_ENCRYPTION_TRANSPORT = 23
  413. SO_SECURITY_ENCRYPTION_NETWORK = 24
  414. SO_BINDTODEVICE = 25
  415. SO_ATTACH_FILTER = 26
  416. SO_DETACH_FILTER = 27
  417. SO_PEERNAME = 28
  418. SO_TIMESTAMP = 29
  419. SCM_TIMESTAMP = SO_TIMESTAMP
  420. SO_ACCEPTCONN = 30
  421. SOCK_STREAM = 1
  422. SOCK_DGRAM = 2
  423. SOCK_RAW = 3
  424. SOCK_RDM = 4
  425. SOCK_SEQPACKET = 5
  426. SOCK_PACKET = 10
  427. SOCK_MAX = (SOCK_PACKET+1)
  428. # Included from bits/in.h
  429. IP_TOS = 1
  430. IP_TTL = 2
  431. IP_HDRINCL = 3
  432. IP_OPTIONS = 4
  433. IP_ROUTER_ALERT = 5
  434. IP_RECVOPTS = 6
  435. IP_RETOPTS = 7
  436. IP_PKTINFO = 8
  437. IP_PKTOPTIONS = 9
  438. IP_PMTUDISC = 10
  439. IP_MTU_DISCOVER = 10
  440. IP_RECVERR = 11
  441. IP_RECVTTL = 12
  442. IP_RECVTOS = 13
  443. IP_MULTICAST_IF = 32
  444. IP_MULTICAST_TTL = 33
  445. IP_MULTICAST_LOOP = 34
  446. IP_ADD_MEMBERSHIP = 35
  447. IP_DROP_MEMBERSHIP = 36
  448. IP_RECVRETOPTS = IP_RETOPTS
  449. IP_PMTUDISC_DONT = 0
  450. IP_PMTUDISC_WANT = 1
  451. IP_PMTUDISC_DO = 2
  452. SOL_IP = 0
  453. IP_DEFAULT_MULTICAST_TTL = 1
  454. IP_DEFAULT_MULTICAST_LOOP = 1
  455. IP_MAX_MEMBERSHIPS = 20
  456. IPV6_ADDRFORM = 1
  457. IPV6_PKTINFO = 2
  458. IPV6_HOPOPTS = 3
  459. IPV6_DSTOPTS = 4
  460. IPV6_RTHDR = 5
  461. IPV6_PKTOPTIONS = 6
  462. IPV6_CHECKSUM = 7
  463. IPV6_HOPLIMIT = 8
  464. IPV6_NEXTHOP = 9
  465. IPV6_AUTHHDR = 10
  466. IPV6_UNICAST_HOPS = 16
  467. IPV6_MULTICAST_IF = 17
  468. IPV6_MULTICAST_HOPS = 18
  469. IPV6_MULTICAST_LOOP = 19
  470. IPV6_JOIN_GROUP = 20
  471. IPV6_LEAVE_GROUP = 21
  472. IPV6_ROUTER_ALERT = 22
  473. IPV6_MTU_DISCOVER = 23
  474. IPV6_MTU = 24
  475. IPV6_RECVERR = 25
  476. IPV6_RXHOPOPTS = IPV6_HOPOPTS
  477. IPV6_RXDSTOPTS = IPV6_DSTOPTS
  478. IPV6_ADD_MEMBERSHIP = IPV6_JOIN_GROUP
  479. IPV6_DROP_MEMBERSHIP = IPV6_LEAVE_GROUP
  480. IPV6_PMTUDISC_DONT = 0
  481. IPV6_PMTUDISC_WANT = 1
  482. IPV6_PMTUDISC_DO = 2
  483. SOL_IPV6 = 41
  484. SOL_ICMPV6 = 58
  485. IPV6_RTHDR_LOOSE = 0
  486. IPV6_RTHDR_STRICT = 1
  487. IPV6_RTHDR_TYPE_0 = 0
  488. # Included from endian.h
  489. _ENDIAN_H = 1
  490. __LITTLE_ENDIAN = 1234
  491. __BIG_ENDIAN = 4321
  492. __PDP_ENDIAN = 3412
  493. # Included from bits/endian.h
  494. __BYTE_ORDER = __LITTLE_ENDIAN
  495. __FLOAT_WORD_ORDER = __BYTE_ORDER
  496. LITTLE_ENDIAN = __LITTLE_ENDIAN
  497. BIG_ENDIAN = __BIG_ENDIAN
  498. PDP_ENDIAN = __PDP_ENDIAN
  499. BYTE_ORDER = __BYTE_ORDER
  500. # Included from bits/byteswap.h
  501. _BITS_BYTESWAP_H = 1
  502. def __bswap_constant_16(x): return \
  503. def __bswap_16(x): return \
  504. def __bswap_16(x): return __bswap_constant_16 (x)
  505. def __bswap_constant_32(x): return \
  506. def __bswap_32(x): return \
  507. def __bswap_32(x): return \
  508. def __bswap_32(x): return __bswap_constant_32 (x)
  509. def __bswap_constant_64(x): return \
  510. def __bswap_64(x): return \
  511. def ntohl(x): return (x)
  512. def ntohs(x): return (x)
  513. def htonl(x): return (x)
  514. def htons(x): return (x)
  515. def ntohl(x): return __bswap_32 (x)
  516. def ntohs(x): return __bswap_16 (x)
  517. def htonl(x): return __bswap_32 (x)
  518. def htons(x): return __bswap_16 (x)
  519. def IN6_IS_ADDR_UNSPECIFIED(a): return \
  520. def IN6_IS_ADDR_LOOPBACK(a): return \
  521. def IN6_IS_ADDR_LINKLOCAL(a): return \
  522. def IN6_IS_ADDR_SITELOCAL(a): return \
  523. def IN6_IS_ADDR_V4MAPPED(a): return \
  524. def IN6_IS_ADDR_V4COMPAT(a): return \
  525. def IN6_IS_ADDR_MC_NODELOCAL(a): return \
  526. def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
  527. def IN6_IS_ADDR_MC_SITELOCAL(a): return \
  528. def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
  529. def IN6_IS_ADDR_MC_GLOBAL(a): return