blob: 78be3ef6024ed8ef09a5930175afa7e8d42ae609 [file] [log] [blame]
Guido van Rossum70f14181993-12-29 16:35:41 +00001# Symbolic constants from <netinet/in.h>.
2# These constants are SGI specific!
3# See demo/scripts/h2py.py for a tool to help generate a version for
4# your system.
5
6IPPROTO_IP = 0
7IPPROTO_ICMP = 1
8IPPROTO_IGMP = 2
9IPPROTO_GGP = 3
10IPPROTO_TCP = 6
11IPPROTO_EGP = 8
12IPPROTO_PUP = 12
13IPPROTO_UDP = 17
14IPPROTO_IDP = 22
15IPPROTO_TP = 29
16IPPROTO_XTP = 36
17IPPROTO_EON = 80
18IPPROTO_RAW = 255
19IPPROTO_MAX = 256
20IPPORT_RESERVED = 1024
21IPPORT_USERRESERVED = 5000
22IN_CLASSA_NET = 0xff000000
23IN_CLASSA_NSHIFT = 24
24IN_CLASSA_HOST = 0x00ffffff
25IN_CLASSA_MAX = 128
26IN_CLASSB_NET = 0xffff0000
27IN_CLASSB_NSHIFT = 16
28IN_CLASSB_HOST = 0x0000ffff
29IN_CLASSB_MAX = 65536
30IN_CLASSC_NET = 0xffffff00
31IN_CLASSC_NSHIFT = 8
32IN_CLASSC_HOST = 0x000000ff
33IN_CLASSD_NET = 0xf0000000
34IN_CLASSD_NSHIFT = 28
35IN_CLASSD_HOST = 0x0fffffff
36INADDR_ANY = 0x00000000
37INADDR_BROADCAST = 0xffffffff
38INADDR_LOOPBACK = 0x7F000001
39INADDR_UNSPEC_GROUP = 0xe0000000
40INADDR_ALLHOSTS_GROUP = 0xe0000001
41INADDR_MAX_LOCAL_GROUP = 0xe00000ff
42INADDR_NONE = 0xffffffff
43IN_LOOPBACKNET = 127
44IP_OPTIONS = 1
45IP_HDRINCL = 7
46IP_TOS = 8
47IP_TTL = 9
48IP_RECVOPTS = 10
49IP_RECVRETOPTS = 11
50IP_RECVDSTADDR = 12
51IP_RETOPTS = 13
52IP_MULTICAST_IF = 2
53IP_MULTICAST_TTL = 3
54IP_MULTICAST_LOOP = 4
55IP_ADD_MEMBERSHIP = 5
56IP_DROP_MEMBERSHIP = 6
57IP_DEFAULT_MULTICAST_TTL = 1
58IP_DEFAULT_MULTICAST_LOOP = 1
59IP_MAX_MEMBERSHIPS = 20