blob: abd06541f2cad8026db783c80d3066407bf8cc68 [file] [log] [blame]
Guido van Rossume7b6e391998-05-06 15:14:36 +00001# Generated by h2py from /usr/include/sys/socket.h
2SOCK_STREAM = 1
3SOCK_DGRAM = 2
4SOCK_RAW = 3
5SOCK_RDM = 4
6SOCK_SEQPACKET = 5
7SO_DEBUG = 0x0001
8SO_ACCEPTCONN = 0x0002
9SO_REUSEADDR = 0x0004
10SO_KEEPALIVE = 0x0008
11SO_DONTROUTE = 0x0010
12SO_BROADCAST = 0x0020
13SO_USELOOPBACK = 0x0040
14SO_LINGER = 0x0080
15SO_OOBINLINE = 0x0100
16SO_REUSEPORT = 0x0200
17SO_TIMESTAMP = 0x0400
18SO_SNDBUF = 0x1001
19SO_RCVBUF = 0x1002
20SO_SNDLOWAT = 0x1003
21SO_RCVLOWAT = 0x1004
22SO_SNDTIMEO = 0x1005
23SO_RCVTIMEO = 0x1006
24SO_ERROR = 0x1007
25SO_TYPE = 0x1008
26SOL_SOCKET = 0xffff
27AF_UNSPEC = 0
28AF_LOCAL = 1
29AF_UNIX = AF_LOCAL
30AF_INET = 2
31AF_IMPLINK = 3
32AF_PUP = 4
33AF_CHAOS = 5
34AF_NS = 6
35AF_ISO = 7
36AF_OSI = AF_ISO
37AF_ECMA = 8
38AF_DATAKIT = 9
39AF_CCITT = 10
40AF_SNA = 11
41AF_DECnet = 12
42AF_DLI = 13
43AF_LAT = 14
44AF_HYLINK = 15
45AF_APPLETALK = 16
46AF_ROUTE = 17
47AF_LINK = 18
48pseudo_AF_XTP = 19
49AF_COIP = 20
50AF_CNT = 21
51pseudo_AF_RTIP = 22
52AF_IPX = 23
53AF_SIP = 24
54pseudo_AF_PIP = 25
55AF_ISDN = 26
56AF_E164 = AF_ISDN
57pseudo_AF_KEY = 27
58AF_INET6 = 28
59AF_NATM = 29
60AF_MAX = 30
61SOCK_MAXADDRLEN = 255
62PF_UNSPEC = AF_UNSPEC
63PF_LOCAL = AF_LOCAL
64PF_UNIX = PF_LOCAL
65PF_INET = AF_INET
66PF_IMPLINK = AF_IMPLINK
67PF_PUP = AF_PUP
68PF_CHAOS = AF_CHAOS
69PF_NS = AF_NS
70PF_ISO = AF_ISO
71PF_OSI = AF_ISO
72PF_ECMA = AF_ECMA
73PF_DATAKIT = AF_DATAKIT
74PF_CCITT = AF_CCITT
75PF_SNA = AF_SNA
76PF_DECnet = AF_DECnet
77PF_DLI = AF_DLI
78PF_LAT = AF_LAT
79PF_HYLINK = AF_HYLINK
80PF_APPLETALK = AF_APPLETALK
81PF_ROUTE = AF_ROUTE
82PF_LINK = AF_LINK
83PF_XTP = pseudo_AF_XTP
84PF_COIP = AF_COIP
85PF_CNT = AF_CNT
86PF_SIP = AF_SIP
87PF_IPX = AF_IPX
88PF_RTIP = pseudo_AF_RTIP
89PF_PIP = pseudo_AF_PIP
90PF_ISDN = AF_ISDN
91PF_KEY = pseudo_AF_KEY
92PF_INET6 = AF_INET6
93PF_NATM = AF_NATM
94PF_MAX = AF_MAX
95NET_MAXID = AF_MAX
96NET_RT_DUMP = 1
97NET_RT_FLAGS = 2
98NET_RT_IFLIST = 3
99NET_RT_MAXID = 4
100SOMAXCONN = 128
101MSG_OOB = 0x1
102MSG_PEEK = 0x2
103MSG_DONTROUTE = 0x4
104MSG_EOR = 0x8
105MSG_TRUNC = 0x10
106MSG_CTRUNC = 0x20
107MSG_WAITALL = 0x40
108MSG_DONTWAIT = 0x80
109MSG_EOF = 0x100
110MSG_COMPAT = 0x8000
111CMGROUP_MAX = 16
112SCM_RIGHTS = 0x01
113SCM_TIMESTAMP = 0x02
114SCM_CREDS = 0x03
115
116# Included from sys/cdefs.h
117def __P(protos): return protos
118
119def __STRING(x): return #x
120
121def __XSTRING(x): return __STRING(x)
122
123def __P(protos): return ()
124
125def __STRING(x): return "x"
126
127def __RCSID(s): return __IDSTRING(rcsid,s)
128
129def __RCSID_SOURCE(s): return __IDSTRING(rcsid_source,s)
130
131def __COPYRIGHT(s): return __IDSTRING(copyright,s)
132