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-irix5 / IN.py < prev    next >
Text File  |  2000-12-21  |  3KB  |  142 lines

  1. # Generated by h2py from /usr/include/netinet/in.h
  2.  
  3. # Included from sys/endian.h
  4. LITTLE_ENDIAN = 1234
  5. BIG_ENDIAN = 4321
  6. PDP_ENDIAN = 3412
  7. BYTE_ORDER = BIG_ENDIAN
  8. BYTE_ORDER = LITTLE_ENDIAN
  9. def ntohl(x): return (x)
  10.  
  11. def ntohs(x): return (x)
  12.  
  13. def htonl(x): return (x)
  14.  
  15. def htons(x): return (x)
  16.  
  17. def htonl(x): return ntohl(x)
  18.  
  19. def htons(x): return ntohs(x)
  20.  
  21.  
  22. # Included from sys/bsd_types.h
  23.  
  24. # Included from sys/mkdev.h
  25. ONBITSMAJOR = 7
  26. ONBITSMINOR = 8
  27. OMAXMAJ = 0x7f
  28. OMAXMIN = 0xff
  29. NBITSMAJOR = 14
  30. NBITSMINOR = 18
  31. MAXMAJ = 0x1ff
  32. MAXMIN = 0x3ffff
  33. OLDDEV = 0
  34. NEWDEV = 1
  35. MKDEV_VER = NEWDEV
  36. def major(dev): return __major(MKDEV_VER, dev)
  37.  
  38. def minor(dev): return __minor(MKDEV_VER, dev)
  39.  
  40.  
  41. # Included from sys/select.h
  42. FD_SETSIZE = 1024
  43. NBBY = 8
  44. IPPROTO_IP = 0
  45. IPPROTO_ICMP = 1
  46. IPPROTO_IGMP = 2
  47. IPPROTO_GGP = 3
  48. IPPROTO_ENCAP = 4
  49. IPPROTO_TCP = 6
  50. IPPROTO_EGP = 8
  51. IPPROTO_PUP = 12
  52. IPPROTO_UDP = 17
  53. IPPROTO_IDP = 22
  54. IPPROTO_TP = 29
  55. IPPROTO_XTP = 36
  56. IPPROTO_HELLO = 63
  57. IPPROTO_ND = 77
  58. IPPROTO_EON = 80
  59. IPPROTO_RAW = 255
  60. IPPROTO_MAX = 256
  61. IPPORT_RESERVED = 1024
  62. IPPORT_USERRESERVED = 5000
  63. IPPORT_MAXPORT = 65535
  64. def IN_CLASSA(i): return (((long)(i) & 0x80000000) == 0)
  65.  
  66. IN_CLASSA_NET = 0xff000000
  67. IN_CLASSA_NSHIFT = 24
  68. IN_CLASSA_HOST = 0x00ffffff
  69. IN_CLASSA_MAX = 128
  70. def IN_CLASSB(i): return (((long)(i) & 0xc0000000) == 0x80000000)
  71.  
  72. IN_CLASSB_NET = 0xffff0000
  73. IN_CLASSB_NSHIFT = 16
  74. IN_CLASSB_HOST = 0x0000ffff
  75. IN_CLASSB_MAX = 65536
  76. def IN_CLASSC(i): return (((long)(i) & 0xe0000000) == 0xc0000000)
  77.  
  78. IN_CLASSC_NET = 0xffffff00
  79. IN_CLASSC_NSHIFT = 8
  80. IN_CLASSC_HOST = 0x000000ff
  81. def IN_CLASSD(i): return (((long)(i) & 0xf0000000) == 0xe0000000)
  82.  
  83. IN_CLASSD_NET = 0xf0000000
  84. IN_CLASSD_NSHIFT = 28
  85. IN_CLASSD_HOST = 0x0fffffff
  86. def IN_MULTICAST(i): return IN_CLASSD(i)
  87.  
  88. def IN_EXPERIMENTAL(i): return (((long)(i) & 0xf0000000) == 0xf0000000)
  89.  
  90. def IN_BADCLASS(i): return (((long)(i) & 0xf0000000) == 0xf0000000)
  91.  
  92. INADDR_ANY = 0x00000000
  93. INADDR_BROADCAST = 0xffffffff
  94. INADDR_LOOPBACK = 0x7F000001
  95. INADDR_UNSPEC_GROUP = 0xe0000000
  96. INADDR_ALLHOSTS_GROUP = 0xe0000001
  97. INADDR_MAX_LOCAL_GROUP = 0xe00000ff
  98. INADDR_NONE = 0xffffffff
  99. IN_LOOPBACKNET = 127
  100. IP_OPTIONS = 1
  101. IP_MULTICAST_IF = 2
  102. IP_MULTICAST_TTL = 3
  103. IP_MULTICAST_LOOP = 4
  104. IP_ADD_MEMBERSHIP = 5
  105. IP_DROP_MEMBERSHIP = 6
  106. IP_HDRINCL = 7
  107. IP_TOS = 8
  108. IP_TTL = 9
  109. IP_RECVOPTS = 10
  110. IP_RECVRETOPTS = 11
  111. IP_RECVDSTADDR = 12
  112. IP_RETOPTS = 13
  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. IRIX4_IP_OPTIONS = 1
  127. IRIX4_IP_MULTICAST_IF = 2
  128. IRIX4_IP_MULTICAST_TTL = 3
  129. IRIX4_IP_MULTICAST_LOOP = 4
  130. IRIX4_IP_ADD_MEMBERSHIP = 5
  131. IRIX4_IP_DROP_MEMBERSHIP = 6
  132. IRIX4_IP_HDRINCL = 7
  133. IRIX4_IP_TOS = 8
  134. IRIX4_IP_TTL = 9
  135. IRIX4_IP_RECVOPTS = 10
  136. IRIX4_IP_RECVRETOPTS = 11
  137. IRIX4_IP_RECVDSTADDR = 12
  138. IRIX4_IP_RETOPTS = 13
  139. IP_DEFAULT_MULTICAST_TTL = 1
  140. IP_DEFAULT_MULTICAST_LOOP = 1
  141. IP_MAX_MEMBERSHIPS = 20
  142.