home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / pippy-0.6beta-src.tar.gz / pippy-0.6beta-src.tar / pippy-0.6beta-src / src / Lib / plat-irix6 / IN.py < prev    next >
Text File  |  2000-12-21  |  3KB  |  134 lines

  1. # Generated by h2py from /usr/include/netinet/in.h
  2.  
  3. # Included from sgidefs.h
  4. _MIPS_ISA_MIPS1 = 1
  5. _MIPS_ISA_MIPS2 = 2
  6. _MIPS_ISA_MIPS3 = 3
  7. _MIPS_ISA_MIPS4 = 4
  8. _MIPS_SIM_ABI32 = 1
  9. _MIPS_SIM_NABI32 = 2
  10. _MIPS_SIM_ABI64 = 3
  11.  
  12. # Included from sys/endian.h
  13. LITTLE_ENDIAN = 1234
  14. BIG_ENDIAN = 4321
  15. PDP_ENDIAN = 3412
  16. BYTE_ORDER = BIG_ENDIAN
  17. BYTE_ORDER = LITTLE_ENDIAN
  18. def ntohl(x): return (x)
  19.  
  20. def ntohs(x): return (x)
  21.  
  22. def htonl(x): return (x)
  23.  
  24. def htons(x): return (x)
  25.  
  26. def htonl(x): return ntohl(x)
  27.  
  28. def htons(x): return ntohs(x)
  29.  
  30.  
  31. # Included from sys/bsd_types.h
  32.  
  33. # Included from sys/mkdev.h
  34. ONBITSMAJOR = 7
  35. ONBITSMINOR = 8
  36. OMAXMAJ = 0x7f
  37. OMAXMIN = 0xff
  38. NBITSMAJOR = 14
  39. NBITSMINOR = 18
  40. MAXMAJ = 0x1ff
  41. MAXMIN = 0x3ffff
  42. OLDDEV = 0
  43. NEWDEV = 1
  44. MKDEV_VER = NEWDEV
  45. def major(dev): return __major(MKDEV_VER, dev)
  46.  
  47. def minor(dev): return __minor(MKDEV_VER, dev)
  48.  
  49.  
  50. # Included from sys/select.h
  51.  
  52. # Included from standards.h
  53. FD_SETSIZE = 1024
  54. __NBBY = 8
  55.  
  56. # Included from string.h
  57. NULL = 0L
  58. NBBY = 8
  59. IPPROTO_IP = 0
  60. IPPROTO_ICMP = 1
  61. IPPROTO_IGMP = 2
  62. IPPROTO_GGP = 3
  63. IPPROTO_IPIP = 4
  64. IPPROTO_ENCAP = IPPROTO_IPIP
  65. IPPROTO_ST = 5
  66. IPPROTO_TCP = 6
  67. IPPROTO_EGP = 8
  68. IPPROTO_PUP = 12
  69. IPPROTO_UDP = 17
  70. IPPROTO_IDP = 22
  71. IPPROTO_TP = 29
  72. IPPROTO_XTP = 36
  73. IPPROTO_RSVP = 46
  74. IPPROTO_HELLO = 63
  75. IPPROTO_ND = 77
  76. IPPROTO_EON = 80
  77. IPPROTO_OSPF = 89
  78. IPPROTO_SWIPE = 94
  79. IPPROTO_RAW = 255
  80. IPPROTO_MAX = 256
  81. IPPORT_RESERVED = 1024
  82. IPPORT_MAXPORT = 65535
  83. def IN_CLASSA(i): return (((__int32_t)(i) & 0x80000000) == 0)
  84.  
  85. IN_CLASSA_NET = 0xff000000
  86. IN_CLASSA_NSHIFT = 24
  87. IN_CLASSA_HOST = 0x00ffffff
  88. IN_CLASSA_MAX = 128
  89. def IN_CLASSB(i): return (((__int32_t)(i) & 0xc0000000) == 0x80000000)
  90.  
  91. IN_CLASSB_NET = 0xffff0000
  92. IN_CLASSB_NSHIFT = 16
  93. IN_CLASSB_HOST = 0x0000ffff
  94. IN_CLASSB_MAX = 65536
  95. def IN_CLASSC(i): return (((__int32_t)(i) & 0xe0000000) == 0xc0000000)
  96.  
  97. IN_CLASSC_NET = 0xffffff00
  98. IN_CLASSC_NSHIFT = 8
  99. IN_CLASSC_HOST = 0x000000ff
  100. def IN_CLASSD(i): return (((__int32_t)(i) & 0xf0000000) == 0xe0000000)
  101.  
  102. IN_CLASSD_NET = 0xf0000000
  103. IN_CLASSD_NSHIFT = 28
  104. IN_CLASSD_HOST = 0x0fffffff
  105. def IN_MULTICAST(i): return IN_CLASSD(i)
  106.  
  107. def IN_EXPERIMENTAL(i): return (((__int32_t)(i) & 0xf0000000) == 0xf0000000)
  108.  
  109. def IN_BADCLASS(i): return (((__int32_t)(i) & 0xf0000000) == 0xf0000000)
  110.  
  111. INADDR_NONE = 0xffffffff
  112. IN_LOOPBACKNET = 127
  113. IP_OPTIONS = 1
  114. IP_HDRINCL = 2
  115. IP_TOS = 3
  116. IP_TTL = 4
  117. IP_RECVOPTS = 5
  118. IP_RECVRETOPTS = 6
  119. IP_RECVDSTADDR = 7
  120. IP_RETOPTS = 8
  121. IP_MULTICAST_IF = 20
  122. IP_MULTICAST_TTL = 21
  123. IP_MULTICAST_LOOP = 22
  124. IP_ADD_MEMBERSHIP = 23
  125. IP_DROP_MEMBERSHIP = 24
  126. IP_MULTICAST_VIF = 25
  127. IP_RSVP_VIF_ON = 26
  128. IP_RSVP_VIF_OFF = 27
  129. IP_RSVP_ON = 28
  130. IP_SENDSRCADDR = 36
  131. IP_DEFAULT_MULTICAST_TTL = 1
  132. IP_DEFAULT_MULTICAST_LOOP = 1
  133. IP_MAX_MEMBERSHIPS = 20
  134.