Clarify portability and main program.
[python/dscho.git] / Lib / plat-irix5 / IN.py
blob2d6789201b062ca064aa2359432febe04bc3eb4c
1 # Generated by h2py from /usr/include/netinet/in.h
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)
11 def ntohs(x): return (x)
13 def htonl(x): return (x)
15 def htons(x): return (x)
17 def htonl(x): return ntohl(x)
19 def htons(x): return ntohs(x)
22 # Included from sys/bsd_types.h
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)
38 def minor(dev): return __minor(MKDEV_VER, dev)
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)
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)
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)
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)
83 IN_CLASSD_NET = 0xf0000000
84 IN_CLASSD_NSHIFT = 28
85 IN_CLASSD_HOST = 0x0fffffff
86 def IN_MULTICAST(i): return IN_CLASSD(i)
88 def IN_EXPERIMENTAL(i): return (((long)(i) & 0xf0000000) == 0xf0000000)
90 def IN_BADCLASS(i): return (((long)(i) & 0xf0000000) == 0xf0000000)
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