1 | #if defined(AF_INET)
|
---|
2 | define_const(AF_INET);
|
---|
3 | #endif
|
---|
4 | #if defined(PF_INET)
|
---|
5 | define_const(PF_INET);
|
---|
6 | #endif
|
---|
7 | #if defined(AF_INET6)
|
---|
8 | define_const(AF_INET6);
|
---|
9 | #endif
|
---|
10 | #if defined(PF_INET6)
|
---|
11 | define_const(PF_INET6);
|
---|
12 | #endif
|
---|
13 | #if defined(AF_LINK)
|
---|
14 | define_const(AF_LINK);
|
---|
15 | #endif
|
---|
16 | #if defined(PF_LINK)
|
---|
17 | define_const(PF_LINK);
|
---|
18 | #endif
|
---|
19 | #if defined(AF_LOCAL)
|
---|
20 | define_const(AF_LOCAL);
|
---|
21 | #endif
|
---|
22 | #if defined(PF_LOCAL)
|
---|
23 | define_const(PF_LOCAL);
|
---|
24 | #endif
|
---|
25 | #if defined(AF_UNIX)
|
---|
26 | define_const(AF_UNIX);
|
---|
27 | #endif
|
---|
28 | #if defined(PF_UNIX)
|
---|
29 | define_const(PF_UNIX);
|
---|
30 | #endif
|
---|
31 | #if defined(AF_MAX)
|
---|
32 | define_const(AF_MAX);
|
---|
33 | #endif
|
---|
34 | #if defined(AF_UNSPEC)
|
---|
35 | define_const(AF_UNSPEC);
|
---|
36 | #endif
|
---|
37 | #if defined(PF_UNSPEC)
|
---|
38 | define_const(PF_UNSPEC);
|
---|
39 | #endif
|
---|
40 | #if defined(AF_ROUTE)
|
---|
41 | define_const(AF_ROUTE);
|
---|
42 | #endif
|
---|
43 | #if defined(PF_ROUTE)
|
---|
44 | define_const(PF_ROUTE);
|
---|
45 | #endif
|
---|
46 | #if defined(AI_CANONNAME)
|
---|
47 | define_const(AI_CANONNAME);
|
---|
48 | #endif
|
---|
49 | #if defined(AI_FQDN)
|
---|
50 | define_const(AI_FQDN);
|
---|
51 | #endif
|
---|
52 | #if defined(AI_NUMERICHOST)
|
---|
53 | define_const(AI_NUMERICHOST);
|
---|
54 | #endif
|
---|
55 | #if defined(AI_NUMERICSERV)
|
---|
56 | define_const(AI_NUMERICSERV);
|
---|
57 | #endif
|
---|
58 | #if defined(AI_PASSIVE)
|
---|
59 | define_const(AI_PASSIVE);
|
---|
60 | #endif
|
---|
61 | #if defined(IP_ADD_MEMBERSHIP)
|
---|
62 | define_const(IP_ADD_MEMBERSHIP);
|
---|
63 | #endif
|
---|
64 | #if defined(IP_ADD_SOURCE_MEMBERSHIP)
|
---|
65 | define_const(IP_ADD_SOURCE_MEMBERSHIP);
|
---|
66 | #endif
|
---|
67 | #if defined(IP_BLOCK_SOURCE)
|
---|
68 | define_const(IP_BLOCK_SOURCE);
|
---|
69 | #endif
|
---|
70 | #if defined(IP_DROP_MEMBERSHIP)
|
---|
71 | define_const(IP_DROP_MEMBERSHIP);
|
---|
72 | #endif
|
---|
73 | #if defined(IP_DROP_SOURCE_MEMBERSHIP)
|
---|
74 | define_const(IP_DROP_SOURCE_MEMBERSHIP);
|
---|
75 | #endif
|
---|
76 | #if defined(IP_FREEBIND)
|
---|
77 | define_const(IP_FREEBIND);
|
---|
78 | #endif
|
---|
79 | #if defined(IP_HDRINCL)
|
---|
80 | define_const(IP_HDRINCL);
|
---|
81 | #endif
|
---|
82 | #if defined(IP_IPSEC_POLICY)
|
---|
83 | define_const(IP_IPSEC_POLICY);
|
---|
84 | #endif
|
---|
85 | #if defined(IP_MINTTL)
|
---|
86 | define_const(IP_MINTTL);
|
---|
87 | #endif
|
---|
88 | #if defined(IP_MSFILTER)
|
---|
89 | define_const(IP_MSFILTER);
|
---|
90 | #endif
|
---|
91 | #if defined(IP_MTU)
|
---|
92 | define_const(IP_MTU);
|
---|
93 | #endif
|
---|
94 | #if defined(IP_MTU_DISCOVER)
|
---|
95 | define_const(IP_MTU_DISCOVER);
|
---|
96 | #endif
|
---|
97 | #if defined(IP_MULTICAST_ALL)
|
---|
98 | define_const(IP_MULTICAST_ALL);
|
---|
99 | #endif
|
---|
100 | #if defined(IP_MULTICAST_IF)
|
---|
101 | define_const(IP_MULTICAST_IF);
|
---|
102 | #endif
|
---|
103 | #if defined(IP_MULTICAST_LOOP)
|
---|
104 | define_const(IP_MULTICAST_LOOP);
|
---|
105 | #endif
|
---|
106 | #if defined(IP_MULTICAST_TTL)
|
---|
107 | define_const(IP_MULTICAST_TTL);
|
---|
108 | #endif
|
---|
109 | #if defined(IP_OPTIONS)
|
---|
110 | define_const(IP_OPTIONS);
|
---|
111 | #endif
|
---|
112 | #if defined(IP_ORIGDSTADDR)
|
---|
113 | define_const(IP_ORIGDSTADDR);
|
---|
114 | #endif
|
---|
115 | #if defined(IP_PASSSEC)
|
---|
116 | define_const(IP_PASSSEC);
|
---|
117 | #endif
|
---|
118 | #if defined(IP_PKTINFO)
|
---|
119 | define_const(IP_PKTINFO);
|
---|
120 | #endif
|
---|
121 | #if defined(IP_PKTOPTIONS)
|
---|
122 | define_const(IP_PKTOPTIONS);
|
---|
123 | #endif
|
---|
124 | #if defined(IP_PMTUDISC_DO)
|
---|
125 | define_const(IP_PMTUDISC_DO);
|
---|
126 | #endif
|
---|
127 | #if defined(IP_PMTUDISC_DONT)
|
---|
128 | define_const(IP_PMTUDISC_DONT);
|
---|
129 | #endif
|
---|
130 | #if defined(IP_PMTUDISC_PROBE)
|
---|
131 | define_const(IP_PMTUDISC_PROBE);
|
---|
132 | #endif
|
---|
133 | #if defined(IP_PMTUDISC_WANT)
|
---|
134 | define_const(IP_PMTUDISC_WANT);
|
---|
135 | #endif
|
---|
136 | #if defined(IP_RECVDSTADDR)
|
---|
137 | define_const(IP_RECVDSTADDR);
|
---|
138 | #endif
|
---|
139 | #if defined(IP_RECVERR)
|
---|
140 | define_const(IP_RECVERR);
|
---|
141 | #endif
|
---|
142 | #if defined(IP_RECVOPTS)
|
---|
143 | define_const(IP_RECVOPTS);
|
---|
144 | #endif
|
---|
145 | #if defined(IP_RECVORIGDSTADDR)
|
---|
146 | define_const(IP_RECVORIGDSTADDR);
|
---|
147 | #endif
|
---|
148 | #if defined(IP_RECVRETOPTS)
|
---|
149 | define_const(IP_RECVRETOPTS);
|
---|
150 | #endif
|
---|
151 | #if defined(IP_RECVTOS)
|
---|
152 | define_const(IP_RECVTOS);
|
---|
153 | #endif
|
---|
154 | #if defined(IP_RECVTTL)
|
---|
155 | define_const(IP_RECVTTL);
|
---|
156 | #endif
|
---|
157 | #if defined(IP_RETOPTS)
|
---|
158 | define_const(IP_RETOPTS);
|
---|
159 | #endif
|
---|
160 | #if defined(IP_ROUTER_ALERT)
|
---|
161 | define_const(IP_ROUTER_ALERT);
|
---|
162 | #endif
|
---|
163 | #if defined(IP_TOS)
|
---|
164 | define_const(IP_TOS);
|
---|
165 | #endif
|
---|
166 | #if defined(IP_TRANSPARENT)
|
---|
167 | define_const(IP_TRANSPARENT);
|
---|
168 | #endif
|
---|
169 | #if defined(IP_TTL)
|
---|
170 | define_const(IP_TTL);
|
---|
171 | #endif
|
---|
172 | #if defined(IP_UNBLOCK_SOURCE)
|
---|
173 | define_const(IP_UNBLOCK_SOURCE);
|
---|
174 | #endif
|
---|
175 | #if defined(IP_XFRM_POLICY)
|
---|
176 | define_const(IP_XFRM_POLICY);
|
---|
177 | #endif
|
---|
178 | #if defined(IPV6_JOIN_GROUP)
|
---|
179 | define_const(IPV6_JOIN_GROUP);
|
---|
180 | #endif
|
---|
181 | #if defined(IPV6_LEAVE_GROUP)
|
---|
182 | define_const(IPV6_LEAVE_GROUP);
|
---|
183 | #endif
|
---|
184 | #if defined(IPV6_MULTICAST_HOPS)
|
---|
185 | define_const(IPV6_MULTICAST_HOPS);
|
---|
186 | #endif
|
---|
187 | #if defined(IPV6_MULTICAST_IF)
|
---|
188 | define_const(IPV6_MULTICAST_IF);
|
---|
189 | #endif
|
---|
190 | #if defined(IPV6_MULTICAST_LOOP)
|
---|
191 | define_const(IPV6_MULTICAST_LOOP);
|
---|
192 | #endif
|
---|
193 | #if defined(IPV6_UNICAST_HOPS)
|
---|
194 | define_const(IPV6_UNICAST_HOPS);
|
---|
195 | #endif
|
---|
196 | #if defined(IPV6_V6ONLY)
|
---|
197 | define_const(IPV6_V6ONLY);
|
---|
198 | #endif
|
---|
199 | #if defined(IPPROTO_AH) || defined(_WINSOCKAPI_)
|
---|
200 | define_const(IPPROTO_AH);
|
---|
201 | #endif
|
---|
202 | #if defined(IPPROTO_DSTOPTS) || defined(_WINSOCKAPI_)
|
---|
203 | define_const(IPPROTO_DSTOPTS);
|
---|
204 | #endif
|
---|
205 | #if defined(IPPROTO_ESP) || defined(_WINSOCKAPI_)
|
---|
206 | define_const(IPPROTO_ESP);
|
---|
207 | #endif
|
---|
208 | #if defined(IPPROTO_FRAGMENT) || defined(_WINSOCKAPI_)
|
---|
209 | define_const(IPPROTO_FRAGMENT);
|
---|
210 | #endif
|
---|
211 | #if defined(IPPROTO_ICMP) || defined(_WINSOCKAPI_)
|
---|
212 | define_const(IPPROTO_ICMP);
|
---|
213 | #endif
|
---|
214 | #if defined(IPPROTO_ICMPV6) || defined(_WINSOCKAPI_)
|
---|
215 | define_const(IPPROTO_ICMPV6);
|
---|
216 | #endif
|
---|
217 | #if defined(IPPROTO_IP) || defined(_WINSOCKAPI_)
|
---|
218 | define_const(IPPROTO_IP);
|
---|
219 | #endif
|
---|
220 | #if defined(IPPROTO_IPV6) || defined(_WINSOCKAPI_)
|
---|
221 | define_const(IPPROTO_IPV6);
|
---|
222 | #endif
|
---|
223 | #if defined(IPPROTO_NONE) || defined(_WINSOCKAPI_)
|
---|
224 | define_const(IPPROTO_NONE);
|
---|
225 | #endif
|
---|
226 | #if defined(IPPROTO_RAW) || defined(_WINSOCKAPI_)
|
---|
227 | define_const(IPPROTO_RAW);
|
---|
228 | #endif
|
---|
229 | #if defined(IPPROTO_ROUTING) || defined(_WINSOCKAPI_)
|
---|
230 | define_const(IPPROTO_ROUTING);
|
---|
231 | #endif
|
---|
232 | #if defined(IPPROTO_TCP) || defined(_WINSOCKAPI_)
|
---|
233 | define_const(IPPROTO_TCP);
|
---|
234 | #endif
|
---|
235 | #if defined(IPPROTO_UDP) || defined(_WINSOCKAPI_)
|
---|
236 | define_const(IPPROTO_UDP);
|
---|
237 | #endif
|
---|
238 | #if defined(MCAST_BLOCK_SOURCE)
|
---|
239 | define_const(MCAST_BLOCK_SOURCE);
|
---|
240 | #endif
|
---|
241 | #if defined(MCAST_JOIN_GROUP)
|
---|
242 | define_const(MCAST_JOIN_GROUP);
|
---|
243 | #endif
|
---|
244 | #if defined(MCAST_JOIN_SOURCE_GROUP)
|
---|
245 | define_const(MCAST_JOIN_SOURCE_GROUP);
|
---|
246 | #endif
|
---|
247 | #if defined(MCAST_LEAVE_GROUP)
|
---|
248 | define_const(MCAST_LEAVE_GROUP);
|
---|
249 | #endif
|
---|
250 | #if defined(MCAST_LEAVE_SOURCE_GROUP)
|
---|
251 | define_const(MCAST_LEAVE_SOURCE_GROUP);
|
---|
252 | #endif
|
---|
253 | #if defined(MCAST_MSFILTER)
|
---|
254 | define_const(MCAST_MSFILTER);
|
---|
255 | #endif
|
---|
256 | #if defined(MCAST_UNBLOCK_SOURCE)
|
---|
257 | define_const(MCAST_UNBLOCK_SOURCE);
|
---|
258 | #endif
|
---|
259 | #if defined(MSG_BCAST)
|
---|
260 | define_const(MSG_BCAST);
|
---|
261 | #endif
|
---|
262 | #if defined(MSG_CTRUNC)
|
---|
263 | define_const(MSG_CTRUNC);
|
---|
264 | #endif
|
---|
265 | #if defined(MSG_DONTROUTE)
|
---|
266 | define_const(MSG_DONTROUTE);
|
---|
267 | #endif
|
---|
268 | #if defined(MSG_DONTWAIT)
|
---|
269 | define_const(MSG_DONTWAIT);
|
---|
270 | #endif
|
---|
271 | #if defined(MSG_EOR)
|
---|
272 | define_const(MSG_EOR);
|
---|
273 | #endif
|
---|
274 | #if defined(MSG_MCAST)
|
---|
275 | define_const(MSG_MCAST);
|
---|
276 | #endif
|
---|
277 | #if defined(MSG_NOSIGNAL)
|
---|
278 | define_const(MSG_NOSIGNAL);
|
---|
279 | #endif
|
---|
280 | #if defined(MSG_OOB)
|
---|
281 | define_const(MSG_OOB);
|
---|
282 | #endif
|
---|
283 | #if defined(MSG_PEEK)
|
---|
284 | define_const(MSG_PEEK);
|
---|
285 | #endif
|
---|
286 | #if defined(MSG_TRUNC)
|
---|
287 | define_const(MSG_TRUNC);
|
---|
288 | #endif
|
---|
289 | #if defined(MSG_WAITALL)
|
---|
290 | define_const(MSG_WAITALL);
|
---|
291 | #endif
|
---|
292 | #if defined(NI_DGRAM)
|
---|
293 | define_const(NI_DGRAM);
|
---|
294 | #endif
|
---|
295 | #if defined(NI_MAXHOST)
|
---|
296 | define_const(NI_MAXHOST);
|
---|
297 | #endif
|
---|
298 | #if defined(NI_MAXSERV)
|
---|
299 | define_const(NI_MAXSERV);
|
---|
300 | #endif
|
---|
301 | #if defined(NI_NAMEREQD)
|
---|
302 | define_const(NI_NAMEREQD);
|
---|
303 | #endif
|
---|
304 | #if defined(NI_NOFQDN)
|
---|
305 | define_const(NI_NOFQDN);
|
---|
306 | #endif
|
---|
307 | #if defined(NI_NUMERICHOST)
|
---|
308 | define_const(NI_NUMERICHOST);
|
---|
309 | #endif
|
---|
310 | #if defined(NI_NUMERICSERV)
|
---|
311 | define_const(NI_NUMERICSERV);
|
---|
312 | #endif
|
---|
313 | #if defined(SHUT_RD)
|
---|
314 | define_const(SHUT_RD);
|
---|
315 | #endif
|
---|
316 | #if defined(SHUT_WR)
|
---|
317 | define_const(SHUT_WR);
|
---|
318 | #endif
|
---|
319 | #if defined(SHUT_RDWR)
|
---|
320 | define_const(SHUT_RDWR);
|
---|
321 | #endif
|
---|
322 | #if defined(SO_BINDANY)
|
---|
323 | define_const(SO_BINDANY);
|
---|
324 | #endif
|
---|
325 | #if defined(SO_BROADCAST)
|
---|
326 | define_const(SO_BROADCAST);
|
---|
327 | #endif
|
---|
328 | #if defined(SO_DEBUG)
|
---|
329 | define_const(SO_DEBUG);
|
---|
330 | #endif
|
---|
331 | #if defined(SO_DONTROUTE)
|
---|
332 | define_const(SO_DONTROUTE);
|
---|
333 | #endif
|
---|
334 | #if defined(SO_ERROR)
|
---|
335 | define_const(SO_ERROR);
|
---|
336 | #endif
|
---|
337 | #if defined(SO_KEEPALIVE)
|
---|
338 | define_const(SO_KEEPALIVE);
|
---|
339 | #endif
|
---|
340 | #if defined(SO_LINGER)
|
---|
341 | define_const(SO_LINGER);
|
---|
342 | #endif
|
---|
343 | #if defined(SO_NOSIGPIPE)
|
---|
344 | define_const(SO_NOSIGPIPE);
|
---|
345 | #endif
|
---|
346 | #if defined(SO_OOBINLINE)
|
---|
347 | define_const(SO_OOBINLINE);
|
---|
348 | #endif
|
---|
349 | #if defined(SO_PEERCRED)
|
---|
350 | define_const(SO_PEERCRED);
|
---|
351 | #endif
|
---|
352 | #if defined(SO_RCVBUF)
|
---|
353 | define_const(SO_RCVBUF);
|
---|
354 | #endif
|
---|
355 | #if defined(SO_RCVLOWAT)
|
---|
356 | define_const(SO_RCVLOWAT);
|
---|
357 | #endif
|
---|
358 | #if defined(SO_RCVTIMEO)
|
---|
359 | define_const(SO_RCVTIMEO);
|
---|
360 | #endif
|
---|
361 | #if defined(SO_REUSEADDR)
|
---|
362 | define_const(SO_REUSEADDR);
|
---|
363 | #endif
|
---|
364 | #if defined(SO_REUSEPORT)
|
---|
365 | define_const(SO_REUSEPORT);
|
---|
366 | #endif
|
---|
367 | #if defined(SO_RTABLE)
|
---|
368 | define_const(SO_RTABLE);
|
---|
369 | #endif
|
---|
370 | #if defined(SO_SNDBUF)
|
---|
371 | define_const(SO_SNDBUF);
|
---|
372 | #endif
|
---|
373 | #if defined(SO_SNDLOWAT)
|
---|
374 | define_const(SO_SNDLOWAT);
|
---|
375 | #endif
|
---|
376 | #if defined(SO_SNDTIMEO)
|
---|
377 | define_const(SO_SNDTIMEO);
|
---|
378 | #endif
|
---|
379 | #if defined(SO_SPLICE)
|
---|
380 | define_const(SO_SPLICE);
|
---|
381 | #endif
|
---|
382 | #if defined(SO_TIMESTAMP)
|
---|
383 | define_const(SO_TIMESTAMP);
|
---|
384 | #endif
|
---|
385 | #if defined(SO_TYPE)
|
---|
386 | define_const(SO_TYPE);
|
---|
387 | #endif
|
---|
388 | #if defined(SOCK_DGRAM)
|
---|
389 | define_const(SOCK_DGRAM);
|
---|
390 | #endif
|
---|
391 | #if defined(SOCK_RAW)
|
---|
392 | define_const(SOCK_RAW);
|
---|
393 | #endif
|
---|
394 | #if defined(SOCK_SEQPACKET)
|
---|
395 | define_const(SOCK_SEQPACKET);
|
---|
396 | #endif
|
---|
397 | #if defined(SOCK_STREAM)
|
---|
398 | define_const(SOCK_STREAM);
|
---|
399 | #endif
|
---|
400 | #if defined(SOL_SOCKET)
|
---|
401 | define_const(SOL_SOCKET);
|
---|
402 | #endif
|
---|
403 | #if defined(SOL_IP)
|
---|
404 | define_const(SOL_IP);
|
---|
405 | #endif
|
---|
406 | #if defined(SOL_TCP)
|
---|
407 | define_const(SOL_TCP);
|
---|
408 | #endif
|
---|
409 | #if defined(TCP_CONGCTL)
|
---|
410 | define_const(TCP_CONGCTL);
|
---|
411 | #endif
|
---|
412 | #if defined(TCP_CONGESTION)
|
---|
413 | define_const(TCP_CONGESTION);
|
---|
414 | #endif
|
---|
415 | #if defined(TCP_CORK)
|
---|
416 | define_const(TCP_CORK);
|
---|
417 | #endif
|
---|
418 | #if defined(TCP_DEFER_ACCEPT)
|
---|
419 | define_const(TCP_DEFER_ACCEPT);
|
---|
420 | #endif
|
---|
421 | #if defined(TCP_INFO)
|
---|
422 | define_const(TCP_INFO);
|
---|
423 | #endif
|
---|
424 | #if defined(TCP_KEEPCNT)
|
---|
425 | define_const(TCP_KEEPCNT);
|
---|
426 | #endif
|
---|
427 | #if defined(TCP_KEEPIDLE)
|
---|
428 | define_const(TCP_KEEPIDLE);
|
---|
429 | #endif
|
---|
430 | #if defined(TCP_KEEPINIT)
|
---|
431 | define_const(TCP_KEEPINIT);
|
---|
432 | #endif
|
---|
433 | #if defined(TCP_KEEPINTVL)
|
---|
434 | define_const(TCP_KEEPINTVL);
|
---|
435 | #endif
|
---|
436 | #if defined(TCP_LINGER2)
|
---|
437 | define_const(TCP_LINGER2);
|
---|
438 | #endif
|
---|
439 | #if defined(TCP_MAXSEG)
|
---|
440 | define_const(TCP_MAXSEG);
|
---|
441 | #endif
|
---|
442 | #if defined(TCP_MD5SIG)
|
---|
443 | define_const(TCP_MD5SIG);
|
---|
444 | #endif
|
---|
445 | #if defined(TCP_NODELAY)
|
---|
446 | define_const(TCP_NODELAY);
|
---|
447 | #endif
|
---|
448 | #if defined(TCP_QUICKACK)
|
---|
449 | define_const(TCP_QUICKACK);
|
---|
450 | #endif
|
---|
451 | #if defined(TCP_SACK_ENABLE)
|
---|
452 | define_const(TCP_SACK_ENABLE);
|
---|
453 | #endif
|
---|
454 | #if defined(TCP_SYNCNT)
|
---|
455 | define_const(TCP_SYNCNT);
|
---|
456 | #endif
|
---|
457 | #if defined(TCP_WINDOW_CLAMP)
|
---|
458 | define_const(TCP_WINDOW_CLAMP);
|
---|
459 | #endif
|
---|