ext/socket/constdefs.h

Go to the documentation of this file.
00001 /* autogenerated file */
00002 #if !defined(SOCK_STREAM)
00003 # if defined(HAVE_CONST_SOCK_STREAM)
00004 #  define SOCK_STREAM SOCK_STREAM
00005 # endif
00006 #endif
00007 #if !defined(SOCK_DGRAM)
00008 # if defined(HAVE_CONST_SOCK_DGRAM)
00009 #  define SOCK_DGRAM SOCK_DGRAM
00010 # endif
00011 #endif
00012 #if !defined(SOCK_RAW)
00013 # if defined(HAVE_CONST_SOCK_RAW)
00014 #  define SOCK_RAW SOCK_RAW
00015 # endif
00016 #endif
00017 #if !defined(SOCK_RDM)
00018 # if defined(HAVE_CONST_SOCK_RDM)
00019 #  define SOCK_RDM SOCK_RDM
00020 # endif
00021 #endif
00022 #if !defined(SOCK_SEQPACKET)
00023 # if defined(HAVE_CONST_SOCK_SEQPACKET)
00024 #  define SOCK_SEQPACKET SOCK_SEQPACKET
00025 # endif
00026 #endif
00027 #if !defined(SOCK_PACKET)
00028 # if defined(HAVE_CONST_SOCK_PACKET)
00029 #  define SOCK_PACKET SOCK_PACKET
00030 # endif
00031 #endif
00032 #if !defined(AF_UNSPEC)
00033 # if defined(HAVE_CONST_AF_UNSPEC)
00034 #  define AF_UNSPEC AF_UNSPEC
00035 # endif
00036 #endif
00037 #if !defined(PF_UNSPEC)
00038 # if defined(HAVE_CONST_PF_UNSPEC)
00039 #  define PF_UNSPEC PF_UNSPEC
00040 # endif
00041 #endif
00042 #if !defined(AF_INET)
00043 # if defined(HAVE_CONST_AF_INET)
00044 #  define AF_INET AF_INET
00045 # endif
00046 #endif
00047 #if !defined(PF_INET)
00048 # if defined(HAVE_CONST_PF_INET)
00049 #  define PF_INET PF_INET
00050 # endif
00051 #endif
00052 #if !defined(AF_INET6)
00053 # if defined(HAVE_CONST_AF_INET6)
00054 #  define AF_INET6 AF_INET6
00055 # endif
00056 #endif
00057 #if !defined(PF_INET6)
00058 # if defined(HAVE_CONST_PF_INET6)
00059 #  define PF_INET6 PF_INET6
00060 # endif
00061 #endif
00062 #if !defined(AF_UNIX)
00063 # if defined(HAVE_CONST_AF_UNIX)
00064 #  define AF_UNIX AF_UNIX
00065 # endif
00066 #endif
00067 #if !defined(PF_UNIX)
00068 # if defined(HAVE_CONST_PF_UNIX)
00069 #  define PF_UNIX PF_UNIX
00070 # endif
00071 #endif
00072 #if !defined(AF_AX25)
00073 # if defined(HAVE_CONST_AF_AX25)
00074 #  define AF_AX25 AF_AX25
00075 # endif
00076 #endif
00077 #if !defined(PF_AX25)
00078 # if defined(HAVE_CONST_PF_AX25)
00079 #  define PF_AX25 PF_AX25
00080 # endif
00081 #endif
00082 #if !defined(AF_IPX)
00083 # if defined(HAVE_CONST_AF_IPX)
00084 #  define AF_IPX AF_IPX
00085 # endif
00086 #endif
00087 #if !defined(PF_IPX)
00088 # if defined(HAVE_CONST_PF_IPX)
00089 #  define PF_IPX PF_IPX
00090 # endif
00091 #endif
00092 #if !defined(AF_APPLETALK)
00093 # if defined(HAVE_CONST_AF_APPLETALK)
00094 #  define AF_APPLETALK AF_APPLETALK
00095 # endif
00096 #endif
00097 #if !defined(PF_APPLETALK)
00098 # if defined(HAVE_CONST_PF_APPLETALK)
00099 #  define PF_APPLETALK PF_APPLETALK
00100 # endif
00101 #endif
00102 #if !defined(AF_LOCAL)
00103 # if defined(HAVE_CONST_AF_LOCAL)
00104 #  define AF_LOCAL AF_LOCAL
00105 # endif
00106 #endif
00107 #if !defined(PF_LOCAL)
00108 # if defined(HAVE_CONST_PF_LOCAL)
00109 #  define PF_LOCAL PF_LOCAL
00110 # endif
00111 #endif
00112 #if !defined(AF_IMPLINK)
00113 # if defined(HAVE_CONST_AF_IMPLINK)
00114 #  define AF_IMPLINK AF_IMPLINK
00115 # endif
00116 #endif
00117 #if !defined(PF_IMPLINK)
00118 # if defined(HAVE_CONST_PF_IMPLINK)
00119 #  define PF_IMPLINK PF_IMPLINK
00120 # endif
00121 #endif
00122 #if !defined(AF_PUP)
00123 # if defined(HAVE_CONST_AF_PUP)
00124 #  define AF_PUP AF_PUP
00125 # endif
00126 #endif
00127 #if !defined(PF_PUP)
00128 # if defined(HAVE_CONST_PF_PUP)
00129 #  define PF_PUP PF_PUP
00130 # endif
00131 #endif
00132 #if !defined(AF_CHAOS)
00133 # if defined(HAVE_CONST_AF_CHAOS)
00134 #  define AF_CHAOS AF_CHAOS
00135 # endif
00136 #endif
00137 #if !defined(PF_CHAOS)
00138 # if defined(HAVE_CONST_PF_CHAOS)
00139 #  define PF_CHAOS PF_CHAOS
00140 # endif
00141 #endif
00142 #if !defined(AF_NS)
00143 # if defined(HAVE_CONST_AF_NS)
00144 #  define AF_NS AF_NS
00145 # endif
00146 #endif
00147 #if !defined(PF_NS)
00148 # if defined(HAVE_CONST_PF_NS)
00149 #  define PF_NS PF_NS
00150 # endif
00151 #endif
00152 #if !defined(AF_ISO)
00153 # if defined(HAVE_CONST_AF_ISO)
00154 #  define AF_ISO AF_ISO
00155 # endif
00156 #endif
00157 #if !defined(PF_ISO)
00158 # if defined(HAVE_CONST_PF_ISO)
00159 #  define PF_ISO PF_ISO
00160 # endif
00161 #endif
00162 #if !defined(AF_OSI)
00163 # if defined(HAVE_CONST_AF_OSI)
00164 #  define AF_OSI AF_OSI
00165 # endif
00166 #endif
00167 #if !defined(PF_OSI)
00168 # if defined(HAVE_CONST_PF_OSI)
00169 #  define PF_OSI PF_OSI
00170 # endif
00171 #endif
00172 #if !defined(AF_ECMA)
00173 # if defined(HAVE_CONST_AF_ECMA)
00174 #  define AF_ECMA AF_ECMA
00175 # endif
00176 #endif
00177 #if !defined(PF_ECMA)
00178 # if defined(HAVE_CONST_PF_ECMA)
00179 #  define PF_ECMA PF_ECMA
00180 # endif
00181 #endif
00182 #if !defined(AF_DATAKIT)
00183 # if defined(HAVE_CONST_AF_DATAKIT)
00184 #  define AF_DATAKIT AF_DATAKIT
00185 # endif
00186 #endif
00187 #if !defined(PF_DATAKIT)
00188 # if defined(HAVE_CONST_PF_DATAKIT)
00189 #  define PF_DATAKIT PF_DATAKIT
00190 # endif
00191 #endif
00192 #if !defined(AF_CCITT)
00193 # if defined(HAVE_CONST_AF_CCITT)
00194 #  define AF_CCITT AF_CCITT
00195 # endif
00196 #endif
00197 #if !defined(PF_CCITT)
00198 # if defined(HAVE_CONST_PF_CCITT)
00199 #  define PF_CCITT PF_CCITT
00200 # endif
00201 #endif
00202 #if !defined(AF_SNA)
00203 # if defined(HAVE_CONST_AF_SNA)
00204 #  define AF_SNA AF_SNA
00205 # endif
00206 #endif
00207 #if !defined(PF_SNA)
00208 # if defined(HAVE_CONST_PF_SNA)
00209 #  define PF_SNA PF_SNA
00210 # endif
00211 #endif
00212 #if !defined(AF_DEC)
00213 # if defined(HAVE_CONST_AF_DEC)
00214 #  define AF_DEC AF_DEC
00215 # endif
00216 #endif
00217 #if !defined(PF_DEC)
00218 # if defined(HAVE_CONST_PF_DEC)
00219 #  define PF_DEC PF_DEC
00220 # endif
00221 #endif
00222 #if !defined(AF_DLI)
00223 # if defined(HAVE_CONST_AF_DLI)
00224 #  define AF_DLI AF_DLI
00225 # endif
00226 #endif
00227 #if !defined(PF_DLI)
00228 # if defined(HAVE_CONST_PF_DLI)
00229 #  define PF_DLI PF_DLI
00230 # endif
00231 #endif
00232 #if !defined(AF_LAT)
00233 # if defined(HAVE_CONST_AF_LAT)
00234 #  define AF_LAT AF_LAT
00235 # endif
00236 #endif
00237 #if !defined(PF_LAT)
00238 # if defined(HAVE_CONST_PF_LAT)
00239 #  define PF_LAT PF_LAT
00240 # endif
00241 #endif
00242 #if !defined(AF_HYLINK)
00243 # if defined(HAVE_CONST_AF_HYLINK)
00244 #  define AF_HYLINK AF_HYLINK
00245 # endif
00246 #endif
00247 #if !defined(PF_HYLINK)
00248 # if defined(HAVE_CONST_PF_HYLINK)
00249 #  define PF_HYLINK PF_HYLINK
00250 # endif
00251 #endif
00252 #if !defined(AF_ROUTE)
00253 # if defined(HAVE_CONST_AF_ROUTE)
00254 #  define AF_ROUTE AF_ROUTE
00255 # endif
00256 #endif
00257 #if !defined(PF_ROUTE)
00258 # if defined(HAVE_CONST_PF_ROUTE)
00259 #  define PF_ROUTE PF_ROUTE
00260 # endif
00261 #endif
00262 #if !defined(AF_LINK)
00263 # if defined(HAVE_CONST_AF_LINK)
00264 #  define AF_LINK AF_LINK
00265 # endif
00266 #endif
00267 #if !defined(PF_LINK)
00268 # if defined(HAVE_CONST_PF_LINK)
00269 #  define PF_LINK PF_LINK
00270 # endif
00271 #endif
00272 #if !defined(AF_COIP)
00273 # if defined(HAVE_CONST_AF_COIP)
00274 #  define AF_COIP AF_COIP
00275 # endif
00276 #endif
00277 #if !defined(PF_COIP)
00278 # if defined(HAVE_CONST_PF_COIP)
00279 #  define PF_COIP PF_COIP
00280 # endif
00281 #endif
00282 #if !defined(AF_CNT)
00283 # if defined(HAVE_CONST_AF_CNT)
00284 #  define AF_CNT AF_CNT
00285 # endif
00286 #endif
00287 #if !defined(PF_CNT)
00288 # if defined(HAVE_CONST_PF_CNT)
00289 #  define PF_CNT PF_CNT
00290 # endif
00291 #endif
00292 #if !defined(AF_SIP)
00293 # if defined(HAVE_CONST_AF_SIP)
00294 #  define AF_SIP AF_SIP
00295 # endif
00296 #endif
00297 #if !defined(PF_SIP)
00298 # if defined(HAVE_CONST_PF_SIP)
00299 #  define PF_SIP PF_SIP
00300 # endif
00301 #endif
00302 #if !defined(AF_NDRV)
00303 # if defined(HAVE_CONST_AF_NDRV)
00304 #  define AF_NDRV AF_NDRV
00305 # endif
00306 #endif
00307 #if !defined(PF_NDRV)
00308 # if defined(HAVE_CONST_PF_NDRV)
00309 #  define PF_NDRV PF_NDRV
00310 # endif
00311 #endif
00312 #if !defined(AF_ISDN)
00313 # if defined(HAVE_CONST_AF_ISDN)
00314 #  define AF_ISDN AF_ISDN
00315 # endif
00316 #endif
00317 #if !defined(PF_ISDN)
00318 # if defined(HAVE_CONST_PF_ISDN)
00319 #  define PF_ISDN PF_ISDN
00320 # endif
00321 #endif
00322 #if !defined(AF_NATM)
00323 # if defined(HAVE_CONST_AF_NATM)
00324 #  define AF_NATM AF_NATM
00325 # endif
00326 #endif
00327 #if !defined(PF_NATM)
00328 # if defined(HAVE_CONST_PF_NATM)
00329 #  define PF_NATM PF_NATM
00330 # endif
00331 #endif
00332 #if !defined(AF_SYSTEM)
00333 # if defined(HAVE_CONST_AF_SYSTEM)
00334 #  define AF_SYSTEM AF_SYSTEM
00335 # endif
00336 #endif
00337 #if !defined(PF_SYSTEM)
00338 # if defined(HAVE_CONST_PF_SYSTEM)
00339 #  define PF_SYSTEM PF_SYSTEM
00340 # endif
00341 #endif
00342 #if !defined(AF_NETBIOS)
00343 # if defined(HAVE_CONST_AF_NETBIOS)
00344 #  define AF_NETBIOS AF_NETBIOS
00345 # endif
00346 #endif
00347 #if !defined(PF_NETBIOS)
00348 # if defined(HAVE_CONST_PF_NETBIOS)
00349 #  define PF_NETBIOS PF_NETBIOS
00350 # endif
00351 #endif
00352 #if !defined(AF_PPP)
00353 # if defined(HAVE_CONST_AF_PPP)
00354 #  define AF_PPP AF_PPP
00355 # endif
00356 #endif
00357 #if !defined(PF_PPP)
00358 # if defined(HAVE_CONST_PF_PPP)
00359 #  define PF_PPP PF_PPP
00360 # endif
00361 #endif
00362 #if !defined(AF_ATM)
00363 # if defined(HAVE_CONST_AF_ATM)
00364 #  define AF_ATM AF_ATM
00365 # endif
00366 #endif
00367 #if !defined(PF_ATM)
00368 # if defined(HAVE_CONST_PF_ATM)
00369 #  define PF_ATM PF_ATM
00370 # endif
00371 #endif
00372 #if !defined(AF_NETGRAPH)
00373 # if defined(HAVE_CONST_AF_NETGRAPH)
00374 #  define AF_NETGRAPH AF_NETGRAPH
00375 # endif
00376 #endif
00377 #if !defined(PF_NETGRAPH)
00378 # if defined(HAVE_CONST_PF_NETGRAPH)
00379 #  define PF_NETGRAPH PF_NETGRAPH
00380 # endif
00381 #endif
00382 #if !defined(AF_MAX)
00383 # if defined(HAVE_CONST_AF_MAX)
00384 #  define AF_MAX AF_MAX
00385 # endif
00386 #endif
00387 #if !defined(PF_MAX)
00388 # if defined(HAVE_CONST_PF_MAX)
00389 #  define PF_MAX PF_MAX
00390 # endif
00391 #endif
00392 #if !defined(AF_PACKET)
00393 # if defined(HAVE_CONST_AF_PACKET)
00394 #  define AF_PACKET AF_PACKET
00395 # endif
00396 #endif
00397 #if !defined(PF_PACKET)
00398 # if defined(HAVE_CONST_PF_PACKET)
00399 #  define PF_PACKET PF_PACKET
00400 # endif
00401 #endif
00402 #if !defined(AF_E164)
00403 # if defined(HAVE_CONST_AF_E164)
00404 #  define AF_E164 AF_E164
00405 # endif
00406 #endif
00407 #if !defined(PF_XTP)
00408 # if defined(HAVE_CONST_PF_XTP)
00409 #  define PF_XTP PF_XTP
00410 # endif
00411 #endif
00412 #if !defined(PF_RTIP)
00413 # if defined(HAVE_CONST_PF_RTIP)
00414 #  define PF_RTIP PF_RTIP
00415 # endif
00416 #endif
00417 #if !defined(PF_PIP)
00418 # if defined(HAVE_CONST_PF_PIP)
00419 #  define PF_PIP PF_PIP
00420 # endif
00421 #endif
00422 #if !defined(PF_KEY)
00423 # if defined(HAVE_CONST_PF_KEY)
00424 #  define PF_KEY PF_KEY
00425 # endif
00426 #endif
00427 #if !defined(MSG_OOB)
00428 # if defined(HAVE_CONST_MSG_OOB)
00429 #  define MSG_OOB MSG_OOB
00430 # endif
00431 #endif
00432 #if !defined(MSG_PEEK)
00433 # if defined(HAVE_CONST_MSG_PEEK)
00434 #  define MSG_PEEK MSG_PEEK
00435 # endif
00436 #endif
00437 #if !defined(MSG_DONTROUTE)
00438 # if defined(HAVE_CONST_MSG_DONTROUTE)
00439 #  define MSG_DONTROUTE MSG_DONTROUTE
00440 # endif
00441 #endif
00442 #if !defined(MSG_EOR)
00443 # if defined(HAVE_CONST_MSG_EOR)
00444 #  define MSG_EOR MSG_EOR
00445 # endif
00446 #endif
00447 #if !defined(MSG_TRUNC)
00448 # if defined(HAVE_CONST_MSG_TRUNC)
00449 #  define MSG_TRUNC MSG_TRUNC
00450 # endif
00451 #endif
00452 #if !defined(MSG_CTRUNC)
00453 # if defined(HAVE_CONST_MSG_CTRUNC)
00454 #  define MSG_CTRUNC MSG_CTRUNC
00455 # endif
00456 #endif
00457 #if !defined(MSG_WAITALL)
00458 # if defined(HAVE_CONST_MSG_WAITALL)
00459 #  define MSG_WAITALL MSG_WAITALL
00460 # endif
00461 #endif
00462 #if !defined(MSG_DONTWAIT)
00463 # if defined(HAVE_CONST_MSG_DONTWAIT)
00464 #  define MSG_DONTWAIT MSG_DONTWAIT
00465 # endif
00466 #endif
00467 #if !defined(MSG_EOF)
00468 # if defined(HAVE_CONST_MSG_EOF)
00469 #  define MSG_EOF MSG_EOF
00470 # endif
00471 #endif
00472 #if !defined(MSG_FLUSH)
00473 # if defined(HAVE_CONST_MSG_FLUSH)
00474 #  define MSG_FLUSH MSG_FLUSH
00475 # endif
00476 #endif
00477 #if !defined(MSG_HOLD)
00478 # if defined(HAVE_CONST_MSG_HOLD)
00479 #  define MSG_HOLD MSG_HOLD
00480 # endif
00481 #endif
00482 #if !defined(MSG_SEND)
00483 # if defined(HAVE_CONST_MSG_SEND)
00484 #  define MSG_SEND MSG_SEND
00485 # endif
00486 #endif
00487 #if !defined(MSG_HAVEMORE)
00488 # if defined(HAVE_CONST_MSG_HAVEMORE)
00489 #  define MSG_HAVEMORE MSG_HAVEMORE
00490 # endif
00491 #endif
00492 #if !defined(MSG_RCVMORE)
00493 # if defined(HAVE_CONST_MSG_RCVMORE)
00494 #  define MSG_RCVMORE MSG_RCVMORE
00495 # endif
00496 #endif
00497 #if !defined(MSG_COMPAT)
00498 # if defined(HAVE_CONST_MSG_COMPAT)
00499 #  define MSG_COMPAT MSG_COMPAT
00500 # endif
00501 #endif
00502 #if !defined(MSG_PROXY)
00503 # if defined(HAVE_CONST_MSG_PROXY)
00504 #  define MSG_PROXY MSG_PROXY
00505 # endif
00506 #endif
00507 #if !defined(MSG_FIN)
00508 # if defined(HAVE_CONST_MSG_FIN)
00509 #  define MSG_FIN MSG_FIN
00510 # endif
00511 #endif
00512 #if !defined(MSG_SYN)
00513 # if defined(HAVE_CONST_MSG_SYN)
00514 #  define MSG_SYN MSG_SYN
00515 # endif
00516 #endif
00517 #if !defined(MSG_CONFIRM)
00518 # if defined(HAVE_CONST_MSG_CONFIRM)
00519 #  define MSG_CONFIRM MSG_CONFIRM
00520 # endif
00521 #endif
00522 #if !defined(MSG_RST)
00523 # if defined(HAVE_CONST_MSG_RST)
00524 #  define MSG_RST MSG_RST
00525 # endif
00526 #endif
00527 #if !defined(MSG_ERRQUEUE)
00528 # if defined(HAVE_CONST_MSG_ERRQUEUE)
00529 #  define MSG_ERRQUEUE MSG_ERRQUEUE
00530 # endif
00531 #endif
00532 #if !defined(MSG_NOSIGNAL)
00533 # if defined(HAVE_CONST_MSG_NOSIGNAL)
00534 #  define MSG_NOSIGNAL MSG_NOSIGNAL
00535 # endif
00536 #endif
00537 #if !defined(MSG_MORE)
00538 # if defined(HAVE_CONST_MSG_MORE)
00539 #  define MSG_MORE MSG_MORE
00540 # endif
00541 #endif
00542 #if !defined(MSG_FASTOPEN)
00543 # if defined(HAVE_CONST_MSG_FASTOPEN)
00544 #  define MSG_FASTOPEN MSG_FASTOPEN
00545 # endif
00546 #endif
00547 #if !defined(SOL_SOCKET)
00548 # if defined(HAVE_CONST_SOL_SOCKET)
00549 #  define SOL_SOCKET SOL_SOCKET
00550 # endif
00551 #endif
00552 #if !defined(SOL_IP)
00553 # if defined(HAVE_CONST_SOL_IP)
00554 #  define SOL_IP SOL_IP
00555 # endif
00556 #endif
00557 #if !defined(SOL_IPX)
00558 # if defined(HAVE_CONST_SOL_IPX)
00559 #  define SOL_IPX SOL_IPX
00560 # endif
00561 #endif
00562 #if !defined(SOL_AX25)
00563 # if defined(HAVE_CONST_SOL_AX25)
00564 #  define SOL_AX25 SOL_AX25
00565 # endif
00566 #endif
00567 #if !defined(SOL_ATALK)
00568 # if defined(HAVE_CONST_SOL_ATALK)
00569 #  define SOL_ATALK SOL_ATALK
00570 # endif
00571 #endif
00572 #if !defined(SOL_TCP)
00573 # if defined(HAVE_CONST_SOL_TCP)
00574 #  define SOL_TCP SOL_TCP
00575 # endif
00576 #endif
00577 #if !defined(SOL_UDP)
00578 # if defined(HAVE_CONST_SOL_UDP)
00579 #  define SOL_UDP SOL_UDP
00580 # endif
00581 #endif
00582 #if !defined(IPPROTO_IP)
00583 # if defined(HAVE_CONST_IPPROTO_IP)
00584 #  define IPPROTO_IP IPPROTO_IP
00585 # else
00586 #  define IPPROTO_IP 0
00587 # endif
00588 #endif
00589 #if !defined(IPPROTO_ICMP)
00590 # if defined(HAVE_CONST_IPPROTO_ICMP)
00591 #  define IPPROTO_ICMP IPPROTO_ICMP
00592 # else
00593 #  define IPPROTO_ICMP 1
00594 # endif
00595 #endif
00596 #if !defined(IPPROTO_IGMP)
00597 # if defined(HAVE_CONST_IPPROTO_IGMP)
00598 #  define IPPROTO_IGMP IPPROTO_IGMP
00599 # endif
00600 #endif
00601 #if !defined(IPPROTO_GGP)
00602 # if defined(HAVE_CONST_IPPROTO_GGP)
00603 #  define IPPROTO_GGP IPPROTO_GGP
00604 # endif
00605 #endif
00606 #if !defined(IPPROTO_TCP)
00607 # if defined(HAVE_CONST_IPPROTO_TCP)
00608 #  define IPPROTO_TCP IPPROTO_TCP
00609 # else
00610 #  define IPPROTO_TCP 6
00611 # endif
00612 #endif
00613 #if !defined(IPPROTO_EGP)
00614 # if defined(HAVE_CONST_IPPROTO_EGP)
00615 #  define IPPROTO_EGP IPPROTO_EGP
00616 # endif
00617 #endif
00618 #if !defined(IPPROTO_PUP)
00619 # if defined(HAVE_CONST_IPPROTO_PUP)
00620 #  define IPPROTO_PUP IPPROTO_PUP
00621 # endif
00622 #endif
00623 #if !defined(IPPROTO_UDP)
00624 # if defined(HAVE_CONST_IPPROTO_UDP)
00625 #  define IPPROTO_UDP IPPROTO_UDP
00626 # else
00627 #  define IPPROTO_UDP 17
00628 # endif
00629 #endif
00630 #if !defined(IPPROTO_IDP)
00631 # if defined(HAVE_CONST_IPPROTO_IDP)
00632 #  define IPPROTO_IDP IPPROTO_IDP
00633 # endif
00634 #endif
00635 #if !defined(IPPROTO_HELLO)
00636 # if defined(HAVE_CONST_IPPROTO_HELLO)
00637 #  define IPPROTO_HELLO IPPROTO_HELLO
00638 # endif
00639 #endif
00640 #if !defined(IPPROTO_ND)
00641 # if defined(HAVE_CONST_IPPROTO_ND)
00642 #  define IPPROTO_ND IPPROTO_ND
00643 # endif
00644 #endif
00645 #if !defined(IPPROTO_TP)
00646 # if defined(HAVE_CONST_IPPROTO_TP)
00647 #  define IPPROTO_TP IPPROTO_TP
00648 # endif
00649 #endif
00650 #if !defined(IPPROTO_XTP)
00651 # if defined(HAVE_CONST_IPPROTO_XTP)
00652 #  define IPPROTO_XTP IPPROTO_XTP
00653 # endif
00654 #endif
00655 #if !defined(IPPROTO_EON)
00656 # if defined(HAVE_CONST_IPPROTO_EON)
00657 #  define IPPROTO_EON IPPROTO_EON
00658 # endif
00659 #endif
00660 #if !defined(IPPROTO_BIP)
00661 # if defined(HAVE_CONST_IPPROTO_BIP)
00662 #  define IPPROTO_BIP IPPROTO_BIP
00663 # endif
00664 #endif
00665 #if !defined(IPPROTO_AH)
00666 # if defined(HAVE_CONST_IPPROTO_AH)
00667 #  define IPPROTO_AH IPPROTO_AH
00668 # endif
00669 #endif
00670 #if !defined(IPPROTO_DSTOPTS)
00671 # if defined(HAVE_CONST_IPPROTO_DSTOPTS)
00672 #  define IPPROTO_DSTOPTS IPPROTO_DSTOPTS
00673 # endif
00674 #endif
00675 #if !defined(IPPROTO_ESP)
00676 # if defined(HAVE_CONST_IPPROTO_ESP)
00677 #  define IPPROTO_ESP IPPROTO_ESP
00678 # endif
00679 #endif
00680 #if !defined(IPPROTO_FRAGMENT)
00681 # if defined(HAVE_CONST_IPPROTO_FRAGMENT)
00682 #  define IPPROTO_FRAGMENT IPPROTO_FRAGMENT
00683 # endif
00684 #endif
00685 #if !defined(IPPROTO_HOPOPTS)
00686 # if defined(HAVE_CONST_IPPROTO_HOPOPTS)
00687 #  define IPPROTO_HOPOPTS IPPROTO_HOPOPTS
00688 # endif
00689 #endif
00690 #if !defined(IPPROTO_ICMPV6)
00691 # if defined(HAVE_CONST_IPPROTO_ICMPV6)
00692 #  define IPPROTO_ICMPV6 IPPROTO_ICMPV6
00693 # endif
00694 #endif
00695 #if !defined(IPPROTO_IPV6)
00696 # if defined(HAVE_CONST_IPPROTO_IPV6)
00697 #  define IPPROTO_IPV6 IPPROTO_IPV6
00698 # endif
00699 #endif
00700 #if !defined(IPPROTO_NONE)
00701 # if defined(HAVE_CONST_IPPROTO_NONE)
00702 #  define IPPROTO_NONE IPPROTO_NONE
00703 # endif
00704 #endif
00705 #if !defined(IPPROTO_ROUTING)
00706 # if defined(HAVE_CONST_IPPROTO_ROUTING)
00707 #  define IPPROTO_ROUTING IPPROTO_ROUTING
00708 # endif
00709 #endif
00710 #if !defined(IPPROTO_RAW)
00711 # if defined(HAVE_CONST_IPPROTO_RAW)
00712 #  define IPPROTO_RAW IPPROTO_RAW
00713 # else
00714 #  define IPPROTO_RAW 255
00715 # endif
00716 #endif
00717 #if !defined(IPPROTO_MAX)
00718 # if defined(HAVE_CONST_IPPROTO_MAX)
00719 #  define IPPROTO_MAX IPPROTO_MAX
00720 # endif
00721 #endif
00722 #if !defined(IPPORT_RESERVED)
00723 # if defined(HAVE_CONST_IPPORT_RESERVED)
00724 #  define IPPORT_RESERVED IPPORT_RESERVED
00725 # else
00726 #  define IPPORT_RESERVED 1024
00727 # endif
00728 #endif
00729 #if !defined(IPPORT_USERRESERVED)
00730 # if defined(HAVE_CONST_IPPORT_USERRESERVED)
00731 #  define IPPORT_USERRESERVED IPPORT_USERRESERVED
00732 # else
00733 #  define IPPORT_USERRESERVED 5000
00734 # endif
00735 #endif
00736 #if !defined(INADDR_ANY)
00737 # if defined(HAVE_CONST_INADDR_ANY)
00738 #  define INADDR_ANY INADDR_ANY
00739 # else
00740 #  define INADDR_ANY 0x00000000
00741 # endif
00742 #endif
00743 #if !defined(INADDR_BROADCAST)
00744 # if defined(HAVE_CONST_INADDR_BROADCAST)
00745 #  define INADDR_BROADCAST INADDR_BROADCAST
00746 # else
00747 #  define INADDR_BROADCAST 0xffffffff
00748 # endif
00749 #endif
00750 #if !defined(INADDR_LOOPBACK)
00751 # if defined(HAVE_CONST_INADDR_LOOPBACK)
00752 #  define INADDR_LOOPBACK INADDR_LOOPBACK
00753 # else
00754 #  define INADDR_LOOPBACK 0x7F000001
00755 # endif
00756 #endif
00757 #if !defined(INADDR_UNSPEC_GROUP)
00758 # if defined(HAVE_CONST_INADDR_UNSPEC_GROUP)
00759 #  define INADDR_UNSPEC_GROUP INADDR_UNSPEC_GROUP
00760 # else
00761 #  define INADDR_UNSPEC_GROUP 0xe0000000
00762 # endif
00763 #endif
00764 #if !defined(INADDR_ALLHOSTS_GROUP)
00765 # if defined(HAVE_CONST_INADDR_ALLHOSTS_GROUP)
00766 #  define INADDR_ALLHOSTS_GROUP INADDR_ALLHOSTS_GROUP
00767 # else
00768 #  define INADDR_ALLHOSTS_GROUP 0xe0000001
00769 # endif
00770 #endif
00771 #if !defined(INADDR_MAX_LOCAL_GROUP)
00772 # if defined(HAVE_CONST_INADDR_MAX_LOCAL_GROUP)
00773 #  define INADDR_MAX_LOCAL_GROUP INADDR_MAX_LOCAL_GROUP
00774 # else
00775 #  define INADDR_MAX_LOCAL_GROUP 0xe00000ff
00776 # endif
00777 #endif
00778 #if !defined(INADDR_NONE)
00779 # if defined(HAVE_CONST_INADDR_NONE)
00780 #  define INADDR_NONE INADDR_NONE
00781 # else
00782 #  define INADDR_NONE 0xffffffff
00783 # endif
00784 #endif
00785 #if !defined(IP_OPTIONS)
00786 # if defined(HAVE_CONST_IP_OPTIONS)
00787 #  define IP_OPTIONS IP_OPTIONS
00788 # endif
00789 #endif
00790 #if !defined(IP_HDRINCL)
00791 # if defined(HAVE_CONST_IP_HDRINCL)
00792 #  define IP_HDRINCL IP_HDRINCL
00793 # endif
00794 #endif
00795 #if !defined(IP_TOS)
00796 # if defined(HAVE_CONST_IP_TOS)
00797 #  define IP_TOS IP_TOS
00798 # endif
00799 #endif
00800 #if !defined(IP_TTL)
00801 # if defined(HAVE_CONST_IP_TTL)
00802 #  define IP_TTL IP_TTL
00803 # endif
00804 #endif
00805 #if !defined(IP_RECVOPTS)
00806 # if defined(HAVE_CONST_IP_RECVOPTS)
00807 #  define IP_RECVOPTS IP_RECVOPTS
00808 # endif
00809 #endif
00810 #if !defined(IP_RECVRETOPTS)
00811 # if defined(HAVE_CONST_IP_RECVRETOPTS)
00812 #  define IP_RECVRETOPTS IP_RECVRETOPTS
00813 # endif
00814 #endif
00815 #if !defined(IP_RECVDSTADDR)
00816 # if defined(HAVE_CONST_IP_RECVDSTADDR)
00817 #  define IP_RECVDSTADDR IP_RECVDSTADDR
00818 # endif
00819 #endif
00820 #if !defined(IP_RETOPTS)
00821 # if defined(HAVE_CONST_IP_RETOPTS)
00822 #  define IP_RETOPTS IP_RETOPTS
00823 # endif
00824 #endif
00825 #if !defined(IP_MINTTL)
00826 # if defined(HAVE_CONST_IP_MINTTL)
00827 #  define IP_MINTTL IP_MINTTL
00828 # endif
00829 #endif
00830 #if !defined(IP_DONTFRAG)
00831 # if defined(HAVE_CONST_IP_DONTFRAG)
00832 #  define IP_DONTFRAG IP_DONTFRAG
00833 # endif
00834 #endif
00835 #if !defined(IP_SENDSRCADDR)
00836 # if defined(HAVE_CONST_IP_SENDSRCADDR)
00837 #  define IP_SENDSRCADDR IP_SENDSRCADDR
00838 # endif
00839 #endif
00840 #if !defined(IP_ONESBCAST)
00841 # if defined(HAVE_CONST_IP_ONESBCAST)
00842 #  define IP_ONESBCAST IP_ONESBCAST
00843 # endif
00844 #endif
00845 #if !defined(IP_RECVTTL)
00846 # if defined(HAVE_CONST_IP_RECVTTL)
00847 #  define IP_RECVTTL IP_RECVTTL
00848 # endif
00849 #endif
00850 #if !defined(IP_RECVIF)
00851 # if defined(HAVE_CONST_IP_RECVIF)
00852 #  define IP_RECVIF IP_RECVIF
00853 # endif
00854 #endif
00855 #if !defined(IP_RECVSLLA)
00856 # if defined(HAVE_CONST_IP_RECVSLLA)
00857 #  define IP_RECVSLLA IP_RECVSLLA
00858 # endif
00859 #endif
00860 #if !defined(IP_PORTRANGE)
00861 # if defined(HAVE_CONST_IP_PORTRANGE)
00862 #  define IP_PORTRANGE IP_PORTRANGE
00863 # endif
00864 #endif
00865 #if !defined(IP_MULTICAST_IF)
00866 # if defined(HAVE_CONST_IP_MULTICAST_IF)
00867 #  define IP_MULTICAST_IF IP_MULTICAST_IF
00868 # endif
00869 #endif
00870 #if !defined(IP_MULTICAST_TTL)
00871 # if defined(HAVE_CONST_IP_MULTICAST_TTL)
00872 #  define IP_MULTICAST_TTL IP_MULTICAST_TTL
00873 # endif
00874 #endif
00875 #if !defined(IP_MULTICAST_LOOP)
00876 # if defined(HAVE_CONST_IP_MULTICAST_LOOP)
00877 #  define IP_MULTICAST_LOOP IP_MULTICAST_LOOP
00878 # endif
00879 #endif
00880 #if !defined(IP_ADD_MEMBERSHIP)
00881 # if defined(HAVE_CONST_IP_ADD_MEMBERSHIP)
00882 #  define IP_ADD_MEMBERSHIP IP_ADD_MEMBERSHIP
00883 # endif
00884 #endif
00885 #if !defined(IP_DROP_MEMBERSHIP)
00886 # if defined(HAVE_CONST_IP_DROP_MEMBERSHIP)
00887 #  define IP_DROP_MEMBERSHIP IP_DROP_MEMBERSHIP
00888 # endif
00889 #endif
00890 #if !defined(IP_DEFAULT_MULTICAST_TTL)
00891 # if defined(HAVE_CONST_IP_DEFAULT_MULTICAST_TTL)
00892 #  define IP_DEFAULT_MULTICAST_TTL IP_DEFAULT_MULTICAST_TTL
00893 # endif
00894 #endif
00895 #if !defined(IP_DEFAULT_MULTICAST_LOOP)
00896 # if defined(HAVE_CONST_IP_DEFAULT_MULTICAST_LOOP)
00897 #  define IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_LOOP
00898 # endif
00899 #endif
00900 #if !defined(IP_MAX_MEMBERSHIPS)
00901 # if defined(HAVE_CONST_IP_MAX_MEMBERSHIPS)
00902 #  define IP_MAX_MEMBERSHIPS IP_MAX_MEMBERSHIPS
00903 # endif
00904 #endif
00905 #if !defined(IP_ROUTER_ALERT)
00906 # if defined(HAVE_CONST_IP_ROUTER_ALERT)
00907 #  define IP_ROUTER_ALERT IP_ROUTER_ALERT
00908 # endif
00909 #endif
00910 #if !defined(IP_PKTINFO)
00911 # if defined(HAVE_CONST_IP_PKTINFO)
00912 #  define IP_PKTINFO IP_PKTINFO
00913 # endif
00914 #endif
00915 #if !defined(IP_PKTOPTIONS)
00916 # if defined(HAVE_CONST_IP_PKTOPTIONS)
00917 #  define IP_PKTOPTIONS IP_PKTOPTIONS
00918 # endif
00919 #endif
00920 #if !defined(IP_MTU_DISCOVER)
00921 # if defined(HAVE_CONST_IP_MTU_DISCOVER)
00922 #  define IP_MTU_DISCOVER IP_MTU_DISCOVER
00923 # endif
00924 #endif
00925 #if !defined(IP_RECVERR)
00926 # if defined(HAVE_CONST_IP_RECVERR)
00927 #  define IP_RECVERR IP_RECVERR
00928 # endif
00929 #endif
00930 #if !defined(IP_RECVTOS)
00931 # if defined(HAVE_CONST_IP_RECVTOS)
00932 #  define IP_RECVTOS IP_RECVTOS
00933 # endif
00934 #endif
00935 #if !defined(IP_MTU)
00936 # if defined(HAVE_CONST_IP_MTU)
00937 #  define IP_MTU IP_MTU
00938 # endif
00939 #endif
00940 #if !defined(IP_FREEBIND)
00941 # if defined(HAVE_CONST_IP_FREEBIND)
00942 #  define IP_FREEBIND IP_FREEBIND
00943 # endif
00944 #endif
00945 #if !defined(IP_IPSEC_POLICY)
00946 # if defined(HAVE_CONST_IP_IPSEC_POLICY)
00947 #  define IP_IPSEC_POLICY IP_IPSEC_POLICY
00948 # endif
00949 #endif
00950 #if !defined(IP_XFRM_POLICY)
00951 # if defined(HAVE_CONST_IP_XFRM_POLICY)
00952 #  define IP_XFRM_POLICY IP_XFRM_POLICY
00953 # endif
00954 #endif
00955 #if !defined(IP_PASSSEC)
00956 # if defined(HAVE_CONST_IP_PASSSEC)
00957 #  define IP_PASSSEC IP_PASSSEC
00958 # endif
00959 #endif
00960 #if !defined(IP_PMTUDISC_DONT)
00961 # if defined(HAVE_CONST_IP_PMTUDISC_DONT)
00962 #  define IP_PMTUDISC_DONT IP_PMTUDISC_DONT
00963 # endif
00964 #endif
00965 #if !defined(IP_PMTUDISC_WANT)
00966 # if defined(HAVE_CONST_IP_PMTUDISC_WANT)
00967 #  define IP_PMTUDISC_WANT IP_PMTUDISC_WANT
00968 # endif
00969 #endif
00970 #if !defined(IP_PMTUDISC_DO)
00971 # if defined(HAVE_CONST_IP_PMTUDISC_DO)
00972 #  define IP_PMTUDISC_DO IP_PMTUDISC_DO
00973 # endif
00974 #endif
00975 #if !defined(IP_UNBLOCK_SOURCE)
00976 # if defined(HAVE_CONST_IP_UNBLOCK_SOURCE)
00977 #  define IP_UNBLOCK_SOURCE IP_UNBLOCK_SOURCE
00978 # endif
00979 #endif
00980 #if !defined(IP_BLOCK_SOURCE)
00981 # if defined(HAVE_CONST_IP_BLOCK_SOURCE)
00982 #  define IP_BLOCK_SOURCE IP_BLOCK_SOURCE
00983 # endif
00984 #endif
00985 #if !defined(IP_ADD_SOURCE_MEMBERSHIP)
00986 # if defined(HAVE_CONST_IP_ADD_SOURCE_MEMBERSHIP)
00987 #  define IP_ADD_SOURCE_MEMBERSHIP IP_ADD_SOURCE_MEMBERSHIP
00988 # endif
00989 #endif
00990 #if !defined(IP_DROP_SOURCE_MEMBERSHIP)
00991 # if defined(HAVE_CONST_IP_DROP_SOURCE_MEMBERSHIP)
00992 #  define IP_DROP_SOURCE_MEMBERSHIP IP_DROP_SOURCE_MEMBERSHIP
00993 # endif
00994 #endif
00995 #if !defined(IP_MSFILTER)
00996 # if defined(HAVE_CONST_IP_MSFILTER)
00997 #  define IP_MSFILTER IP_MSFILTER
00998 # endif
00999 #endif
01000 #if !defined(MCAST_JOIN_GROUP)
01001 # if defined(HAVE_CONST_MCAST_JOIN_GROUP)
01002 #  define MCAST_JOIN_GROUP MCAST_JOIN_GROUP
01003 # endif
01004 #endif
01005 #if !defined(MCAST_BLOCK_SOURCE)
01006 # if defined(HAVE_CONST_MCAST_BLOCK_SOURCE)
01007 #  define MCAST_BLOCK_SOURCE MCAST_BLOCK_SOURCE
01008 # endif
01009 #endif
01010 #if !defined(MCAST_UNBLOCK_SOURCE)
01011 # if defined(HAVE_CONST_MCAST_UNBLOCK_SOURCE)
01012 #  define MCAST_UNBLOCK_SOURCE MCAST_UNBLOCK_SOURCE
01013 # endif
01014 #endif
01015 #if !defined(MCAST_LEAVE_GROUP)
01016 # if defined(HAVE_CONST_MCAST_LEAVE_GROUP)
01017 #  define MCAST_LEAVE_GROUP MCAST_LEAVE_GROUP
01018 # endif
01019 #endif
01020 #if !defined(MCAST_JOIN_SOURCE_GROUP)
01021 # if defined(HAVE_CONST_MCAST_JOIN_SOURCE_GROUP)
01022 #  define MCAST_JOIN_SOURCE_GROUP MCAST_JOIN_SOURCE_GROUP
01023 # endif
01024 #endif
01025 #if !defined(MCAST_LEAVE_SOURCE_GROUP)
01026 # if defined(HAVE_CONST_MCAST_LEAVE_SOURCE_GROUP)
01027 #  define MCAST_LEAVE_SOURCE_GROUP MCAST_LEAVE_SOURCE_GROUP
01028 # endif
01029 #endif
01030 #if !defined(MCAST_MSFILTER)
01031 # if defined(HAVE_CONST_MCAST_MSFILTER)
01032 #  define MCAST_MSFILTER MCAST_MSFILTER
01033 # endif
01034 #endif
01035 #if !defined(MCAST_EXCLUDE)
01036 # if defined(HAVE_CONST_MCAST_EXCLUDE)
01037 #  define MCAST_EXCLUDE MCAST_EXCLUDE
01038 # endif
01039 #endif
01040 #if !defined(MCAST_INCLUDE)
01041 # if defined(HAVE_CONST_MCAST_INCLUDE)
01042 #  define MCAST_INCLUDE MCAST_INCLUDE
01043 # endif
01044 #endif
01045 #if !defined(SO_DEBUG)
01046 # if defined(HAVE_CONST_SO_DEBUG)
01047 #  define SO_DEBUG SO_DEBUG
01048 # endif
01049 #endif
01050 #if !defined(SO_REUSEADDR)
01051 # if defined(HAVE_CONST_SO_REUSEADDR)
01052 #  define SO_REUSEADDR SO_REUSEADDR
01053 # endif
01054 #endif
01055 #if !defined(SO_REUSEPORT)
01056 # if defined(HAVE_CONST_SO_REUSEPORT)
01057 #  define SO_REUSEPORT SO_REUSEPORT
01058 # endif
01059 #endif
01060 #if !defined(SO_TYPE)
01061 # if defined(HAVE_CONST_SO_TYPE)
01062 #  define SO_TYPE SO_TYPE
01063 # endif
01064 #endif
01065 #if !defined(SO_ERROR)
01066 # if defined(HAVE_CONST_SO_ERROR)
01067 #  define SO_ERROR SO_ERROR
01068 # endif
01069 #endif
01070 #if !defined(SO_DONTROUTE)
01071 # if defined(HAVE_CONST_SO_DONTROUTE)
01072 #  define SO_DONTROUTE SO_DONTROUTE
01073 # endif
01074 #endif
01075 #if !defined(SO_BROADCAST)
01076 # if defined(HAVE_CONST_SO_BROADCAST)
01077 #  define SO_BROADCAST SO_BROADCAST
01078 # endif
01079 #endif
01080 #if !defined(SO_SNDBUF)
01081 # if defined(HAVE_CONST_SO_SNDBUF)
01082 #  define SO_SNDBUF SO_SNDBUF
01083 # endif
01084 #endif
01085 #if !defined(SO_RCVBUF)
01086 # if defined(HAVE_CONST_SO_RCVBUF)
01087 #  define SO_RCVBUF SO_RCVBUF
01088 # endif
01089 #endif
01090 #if !defined(SO_KEEPALIVE)
01091 # if defined(HAVE_CONST_SO_KEEPALIVE)
01092 #  define SO_KEEPALIVE SO_KEEPALIVE
01093 # endif
01094 #endif
01095 #if !defined(SO_OOBINLINE)
01096 # if defined(HAVE_CONST_SO_OOBINLINE)
01097 #  define SO_OOBINLINE SO_OOBINLINE
01098 # endif
01099 #endif
01100 #if !defined(SO_NO_CHECK)
01101 # if defined(HAVE_CONST_SO_NO_CHECK)
01102 #  define SO_NO_CHECK SO_NO_CHECK
01103 # endif
01104 #endif
01105 #if !defined(SO_PRIORITY)
01106 # if defined(HAVE_CONST_SO_PRIORITY)
01107 #  define SO_PRIORITY SO_PRIORITY
01108 # endif
01109 #endif
01110 #if !defined(SO_LINGER)
01111 # if defined(HAVE_CONST_SO_LINGER)
01112 #  define SO_LINGER SO_LINGER
01113 # endif
01114 #endif
01115 #if !defined(SO_PASSCRED)
01116 # if defined(HAVE_CONST_SO_PASSCRED)
01117 #  define SO_PASSCRED SO_PASSCRED
01118 # endif
01119 #endif
01120 #if !defined(SO_PEERCRED)
01121 # if defined(HAVE_CONST_SO_PEERCRED)
01122 #  define SO_PEERCRED SO_PEERCRED
01123 # endif
01124 #endif
01125 #if !defined(SO_RCVLOWAT)
01126 # if defined(HAVE_CONST_SO_RCVLOWAT)
01127 #  define SO_RCVLOWAT SO_RCVLOWAT
01128 # endif
01129 #endif
01130 #if !defined(SO_SNDLOWAT)
01131 # if defined(HAVE_CONST_SO_SNDLOWAT)
01132 #  define SO_SNDLOWAT SO_SNDLOWAT
01133 # endif
01134 #endif
01135 #if !defined(SO_RCVTIMEO)
01136 # if defined(HAVE_CONST_SO_RCVTIMEO)
01137 #  define SO_RCVTIMEO SO_RCVTIMEO
01138 # endif
01139 #endif
01140 #if !defined(SO_SNDTIMEO)
01141 # if defined(HAVE_CONST_SO_SNDTIMEO)
01142 #  define SO_SNDTIMEO SO_SNDTIMEO
01143 # endif
01144 #endif
01145 #if !defined(SO_ACCEPTCONN)
01146 # if defined(HAVE_CONST_SO_ACCEPTCONN)
01147 #  define SO_ACCEPTCONN SO_ACCEPTCONN
01148 # endif
01149 #endif
01150 #if !defined(SO_USELOOPBACK)
01151 # if defined(HAVE_CONST_SO_USELOOPBACK)
01152 #  define SO_USELOOPBACK SO_USELOOPBACK
01153 # endif
01154 #endif
01155 #if !defined(SO_ACCEPTFILTER)
01156 # if defined(HAVE_CONST_SO_ACCEPTFILTER)
01157 #  define SO_ACCEPTFILTER SO_ACCEPTFILTER
01158 # endif
01159 #endif
01160 #if !defined(SO_DONTTRUNC)
01161 # if defined(HAVE_CONST_SO_DONTTRUNC)
01162 #  define SO_DONTTRUNC SO_DONTTRUNC
01163 # endif
01164 #endif
01165 #if !defined(SO_WANTMORE)
01166 # if defined(HAVE_CONST_SO_WANTMORE)
01167 #  define SO_WANTMORE SO_WANTMORE
01168 # endif
01169 #endif
01170 #if !defined(SO_WANTOOBFLAG)
01171 # if defined(HAVE_CONST_SO_WANTOOBFLAG)
01172 #  define SO_WANTOOBFLAG SO_WANTOOBFLAG
01173 # endif
01174 #endif
01175 #if !defined(SO_NREAD)
01176 # if defined(HAVE_CONST_SO_NREAD)
01177 #  define SO_NREAD SO_NREAD
01178 # endif
01179 #endif
01180 #if !defined(SO_NKE)
01181 # if defined(HAVE_CONST_SO_NKE)
01182 #  define SO_NKE SO_NKE
01183 # endif
01184 #endif
01185 #if !defined(SO_NOSIGPIPE)
01186 # if defined(HAVE_CONST_SO_NOSIGPIPE)
01187 #  define SO_NOSIGPIPE SO_NOSIGPIPE
01188 # endif
01189 #endif
01190 #if !defined(SO_SECURITY_AUTHENTICATION)
01191 # if defined(HAVE_CONST_SO_SECURITY_AUTHENTICATION)
01192 #  define SO_SECURITY_AUTHENTICATION SO_SECURITY_AUTHENTICATION
01193 # endif
01194 #endif
01195 #if !defined(SO_SECURITY_ENCRYPTION_TRANSPORT)
01196 # if defined(HAVE_CONST_SO_SECURITY_ENCRYPTION_TRANSPORT)
01197 #  define SO_SECURITY_ENCRYPTION_TRANSPORT SO_SECURITY_ENCRYPTION_TRANSPORT
01198 # endif
01199 #endif
01200 #if !defined(SO_SECURITY_ENCRYPTION_NETWORK)
01201 # if defined(HAVE_CONST_SO_SECURITY_ENCRYPTION_NETWORK)
01202 #  define SO_SECURITY_ENCRYPTION_NETWORK SO_SECURITY_ENCRYPTION_NETWORK
01203 # endif
01204 #endif
01205 #if !defined(SO_BINDTODEVICE)
01206 # if defined(HAVE_CONST_SO_BINDTODEVICE)
01207 #  define SO_BINDTODEVICE SO_BINDTODEVICE
01208 # endif
01209 #endif
01210 #if !defined(SO_ATTACH_FILTER)
01211 # if defined(HAVE_CONST_SO_ATTACH_FILTER)
01212 #  define SO_ATTACH_FILTER SO_ATTACH_FILTER
01213 # endif
01214 #endif
01215 #if !defined(SO_DETACH_FILTER)
01216 # if defined(HAVE_CONST_SO_DETACH_FILTER)
01217 #  define SO_DETACH_FILTER SO_DETACH_FILTER
01218 # endif
01219 #endif
01220 #if !defined(SO_PEERNAME)
01221 # if defined(HAVE_CONST_SO_PEERNAME)
01222 #  define SO_PEERNAME SO_PEERNAME
01223 # endif
01224 #endif
01225 #if !defined(SO_TIMESTAMP)
01226 # if defined(HAVE_CONST_SO_TIMESTAMP)
01227 #  define SO_TIMESTAMP SO_TIMESTAMP
01228 # endif
01229 #endif
01230 #if !defined(SO_TIMESTAMPNS)
01231 # if defined(HAVE_CONST_SO_TIMESTAMPNS)
01232 #  define SO_TIMESTAMPNS SO_TIMESTAMPNS
01233 # endif
01234 #endif
01235 #if !defined(SO_BINTIME)
01236 # if defined(HAVE_CONST_SO_BINTIME)
01237 #  define SO_BINTIME SO_BINTIME
01238 # endif
01239 #endif
01240 #if !defined(SO_RECVUCRED)
01241 # if defined(HAVE_CONST_SO_RECVUCRED)
01242 #  define SO_RECVUCRED SO_RECVUCRED
01243 # endif
01244 #endif
01245 #if !defined(SO_MAC_EXEMPT)
01246 # if defined(HAVE_CONST_SO_MAC_EXEMPT)
01247 #  define SO_MAC_EXEMPT SO_MAC_EXEMPT
01248 # endif
01249 #endif
01250 #if !defined(SO_ALLZONES)
01251 # if defined(HAVE_CONST_SO_ALLZONES)
01252 #  define SO_ALLZONES SO_ALLZONES
01253 # endif
01254 #endif
01255 #if !defined(SOPRI_INTERACTIVE)
01256 # if defined(HAVE_CONST_SOPRI_INTERACTIVE)
01257 #  define SOPRI_INTERACTIVE SOPRI_INTERACTIVE
01258 # endif
01259 #endif
01260 #if !defined(SOPRI_NORMAL)
01261 # if defined(HAVE_CONST_SOPRI_NORMAL)
01262 #  define SOPRI_NORMAL SOPRI_NORMAL
01263 # endif
01264 #endif
01265 #if !defined(SOPRI_BACKGROUND)
01266 # if defined(HAVE_CONST_SOPRI_BACKGROUND)
01267 #  define SOPRI_BACKGROUND SOPRI_BACKGROUND
01268 # endif
01269 #endif
01270 #if !defined(IPX_TYPE)
01271 # if defined(HAVE_CONST_IPX_TYPE)
01272 #  define IPX_TYPE IPX_TYPE
01273 # endif
01274 #endif
01275 #if !defined(TCP_NODELAY)
01276 # if defined(HAVE_CONST_TCP_NODELAY)
01277 #  define TCP_NODELAY TCP_NODELAY
01278 # endif
01279 #endif
01280 #if !defined(TCP_MAXSEG)
01281 # if defined(HAVE_CONST_TCP_MAXSEG)
01282 #  define TCP_MAXSEG TCP_MAXSEG
01283 # endif
01284 #endif
01285 #if !defined(TCP_CORK)
01286 # if defined(HAVE_CONST_TCP_CORK)
01287 #  define TCP_CORK TCP_CORK
01288 # endif
01289 #endif
01290 #if !defined(TCP_DEFER_ACCEPT)
01291 # if defined(HAVE_CONST_TCP_DEFER_ACCEPT)
01292 #  define TCP_DEFER_ACCEPT TCP_DEFER_ACCEPT
01293 # endif
01294 #endif
01295 #if !defined(TCP_INFO)
01296 # if defined(HAVE_CONST_TCP_INFO)
01297 #  define TCP_INFO TCP_INFO
01298 # endif
01299 #endif
01300 #if !defined(TCP_KEEPCNT)
01301 # if defined(HAVE_CONST_TCP_KEEPCNT)
01302 #  define TCP_KEEPCNT TCP_KEEPCNT
01303 # endif
01304 #endif
01305 #if !defined(TCP_KEEPIDLE)
01306 # if defined(HAVE_CONST_TCP_KEEPIDLE)
01307 #  define TCP_KEEPIDLE TCP_KEEPIDLE
01308 # endif
01309 #endif
01310 #if !defined(TCP_KEEPINTVL)
01311 # if defined(HAVE_CONST_TCP_KEEPINTVL)
01312 #  define TCP_KEEPINTVL TCP_KEEPINTVL
01313 # endif
01314 #endif
01315 #if !defined(TCP_LINGER2)
01316 # if defined(HAVE_CONST_TCP_LINGER2)
01317 #  define TCP_LINGER2 TCP_LINGER2
01318 # endif
01319 #endif
01320 #if !defined(TCP_MD5SIG)
01321 # if defined(HAVE_CONST_TCP_MD5SIG)
01322 #  define TCP_MD5SIG TCP_MD5SIG
01323 # endif
01324 #endif
01325 #if !defined(TCP_NOOPT)
01326 # if defined(HAVE_CONST_TCP_NOOPT)
01327 #  define TCP_NOOPT TCP_NOOPT
01328 # endif
01329 #endif
01330 #if !defined(TCP_NOPUSH)
01331 # if defined(HAVE_CONST_TCP_NOPUSH)
01332 #  define TCP_NOPUSH TCP_NOPUSH
01333 # endif
01334 #endif
01335 #if !defined(TCP_QUICKACK)
01336 # if defined(HAVE_CONST_TCP_QUICKACK)
01337 #  define TCP_QUICKACK TCP_QUICKACK
01338 # endif
01339 #endif
01340 #if !defined(TCP_SYNCNT)
01341 # if defined(HAVE_CONST_TCP_SYNCNT)
01342 #  define TCP_SYNCNT TCP_SYNCNT
01343 # endif
01344 #endif
01345 #if !defined(TCP_WINDOW_CLAMP)
01346 # if defined(HAVE_CONST_TCP_WINDOW_CLAMP)
01347 #  define TCP_WINDOW_CLAMP TCP_WINDOW_CLAMP
01348 # endif
01349 #endif
01350 #if !defined(TCP_FASTOPEN)
01351 # if defined(HAVE_CONST_TCP_FASTOPEN)
01352 #  define TCP_FASTOPEN TCP_FASTOPEN
01353 # endif
01354 #endif
01355 #if !defined(UDP_CORK)
01356 # if defined(HAVE_CONST_UDP_CORK)
01357 #  define UDP_CORK UDP_CORK
01358 # endif
01359 #endif
01360 #if !defined(EAI_ADDRFAMILY)
01361 # if defined(HAVE_CONST_EAI_ADDRFAMILY)
01362 #  define EAI_ADDRFAMILY EAI_ADDRFAMILY
01363 # endif
01364 #endif
01365 #if !defined(EAI_AGAIN)
01366 # if defined(HAVE_CONST_EAI_AGAIN)
01367 #  define EAI_AGAIN EAI_AGAIN
01368 # endif
01369 #endif
01370 #if !defined(EAI_BADFLAGS)
01371 # if defined(HAVE_CONST_EAI_BADFLAGS)
01372 #  define EAI_BADFLAGS EAI_BADFLAGS
01373 # endif
01374 #endif
01375 #if !defined(EAI_FAIL)
01376 # if defined(HAVE_CONST_EAI_FAIL)
01377 #  define EAI_FAIL EAI_FAIL
01378 # endif
01379 #endif
01380 #if !defined(EAI_FAMILY)
01381 # if defined(HAVE_CONST_EAI_FAMILY)
01382 #  define EAI_FAMILY EAI_FAMILY
01383 # endif
01384 #endif
01385 #if !defined(EAI_MEMORY)
01386 # if defined(HAVE_CONST_EAI_MEMORY)
01387 #  define EAI_MEMORY EAI_MEMORY
01388 # endif
01389 #endif
01390 #if !defined(EAI_NODATA)
01391 # if defined(HAVE_CONST_EAI_NODATA)
01392 #  define EAI_NODATA EAI_NODATA
01393 # endif
01394 #endif
01395 #if !defined(EAI_NONAME)
01396 # if defined(HAVE_CONST_EAI_NONAME)
01397 #  define EAI_NONAME EAI_NONAME
01398 # endif
01399 #endif
01400 #if !defined(EAI_OVERFLOW)
01401 # if defined(HAVE_CONST_EAI_OVERFLOW)
01402 #  define EAI_OVERFLOW EAI_OVERFLOW
01403 # endif
01404 #endif
01405 #if !defined(EAI_SERVICE)
01406 # if defined(HAVE_CONST_EAI_SERVICE)
01407 #  define EAI_SERVICE EAI_SERVICE
01408 # endif
01409 #endif
01410 #if !defined(EAI_SOCKTYPE)
01411 # if defined(HAVE_CONST_EAI_SOCKTYPE)
01412 #  define EAI_SOCKTYPE EAI_SOCKTYPE
01413 # endif
01414 #endif
01415 #if !defined(EAI_SYSTEM)
01416 # if defined(HAVE_CONST_EAI_SYSTEM)
01417 #  define EAI_SYSTEM EAI_SYSTEM
01418 # endif
01419 #endif
01420 #if !defined(EAI_BADHINTS)
01421 # if defined(HAVE_CONST_EAI_BADHINTS)
01422 #  define EAI_BADHINTS EAI_BADHINTS
01423 # endif
01424 #endif
01425 #if !defined(EAI_PROTOCOL)
01426 # if defined(HAVE_CONST_EAI_PROTOCOL)
01427 #  define EAI_PROTOCOL EAI_PROTOCOL
01428 # endif
01429 #endif
01430 #if !defined(EAI_MAX)
01431 # if defined(HAVE_CONST_EAI_MAX)
01432 #  define EAI_MAX EAI_MAX
01433 # endif
01434 #endif
01435 #if !defined(AI_PASSIVE)
01436 # if defined(HAVE_CONST_AI_PASSIVE)
01437 #  define AI_PASSIVE AI_PASSIVE
01438 # endif
01439 #endif
01440 #if !defined(AI_CANONNAME)
01441 # if defined(HAVE_CONST_AI_CANONNAME)
01442 #  define AI_CANONNAME AI_CANONNAME
01443 # endif
01444 #endif
01445 #if !defined(AI_NUMERICHOST)
01446 # if defined(HAVE_CONST_AI_NUMERICHOST)
01447 #  define AI_NUMERICHOST AI_NUMERICHOST
01448 # endif
01449 #endif
01450 #if !defined(AI_NUMERICSERV)
01451 # if defined(HAVE_CONST_AI_NUMERICSERV)
01452 #  define AI_NUMERICSERV AI_NUMERICSERV
01453 # endif
01454 #endif
01455 #if !defined(AI_MASK)
01456 # if defined(HAVE_CONST_AI_MASK)
01457 #  define AI_MASK AI_MASK
01458 # endif
01459 #endif
01460 #if !defined(AI_ALL)
01461 # if defined(HAVE_CONST_AI_ALL)
01462 #  define AI_ALL AI_ALL
01463 # endif
01464 #endif
01465 #if !defined(AI_V4MAPPED_CFG)
01466 # if defined(HAVE_CONST_AI_V4MAPPED_CFG)
01467 #  define AI_V4MAPPED_CFG AI_V4MAPPED_CFG
01468 # endif
01469 #endif
01470 #if !defined(AI_ADDRCONFIG)
01471 # if defined(HAVE_CONST_AI_ADDRCONFIG)
01472 #  define AI_ADDRCONFIG AI_ADDRCONFIG
01473 # endif
01474 #endif
01475 #if !defined(AI_V4MAPPED)
01476 # if defined(HAVE_CONST_AI_V4MAPPED)
01477 #  define AI_V4MAPPED AI_V4MAPPED
01478 # endif
01479 #endif
01480 #if !defined(AI_DEFAULT)
01481 # if defined(HAVE_CONST_AI_DEFAULT)
01482 #  define AI_DEFAULT AI_DEFAULT
01483 # endif
01484 #endif
01485 #if !defined(NI_MAXHOST)
01486 # if defined(HAVE_CONST_NI_MAXHOST)
01487 #  define NI_MAXHOST NI_MAXHOST
01488 # endif
01489 #endif
01490 #if !defined(NI_MAXSERV)
01491 # if defined(HAVE_CONST_NI_MAXSERV)
01492 #  define NI_MAXSERV NI_MAXSERV
01493 # endif
01494 #endif
01495 #if !defined(NI_NOFQDN)
01496 # if defined(HAVE_CONST_NI_NOFQDN)
01497 #  define NI_NOFQDN NI_NOFQDN
01498 # endif
01499 #endif
01500 #if !defined(NI_NUMERICHOST)
01501 # if defined(HAVE_CONST_NI_NUMERICHOST)
01502 #  define NI_NUMERICHOST NI_NUMERICHOST
01503 # endif
01504 #endif
01505 #if !defined(NI_NAMEREQD)
01506 # if defined(HAVE_CONST_NI_NAMEREQD)
01507 #  define NI_NAMEREQD NI_NAMEREQD
01508 # endif
01509 #endif
01510 #if !defined(NI_NUMERICSERV)
01511 # if defined(HAVE_CONST_NI_NUMERICSERV)
01512 #  define NI_NUMERICSERV NI_NUMERICSERV
01513 # endif
01514 #endif
01515 #if !defined(NI_DGRAM)
01516 # if defined(HAVE_CONST_NI_DGRAM)
01517 #  define NI_DGRAM NI_DGRAM
01518 # endif
01519 #endif
01520 #if !defined(SHUT_RD)
01521 # if defined(HAVE_CONST_SHUT_RD)
01522 #  define SHUT_RD SHUT_RD
01523 # else
01524 #  define SHUT_RD 0
01525 # endif
01526 #endif
01527 #if !defined(SHUT_WR)
01528 # if defined(HAVE_CONST_SHUT_WR)
01529 #  define SHUT_WR SHUT_WR
01530 # else
01531 #  define SHUT_WR 1
01532 # endif
01533 #endif
01534 #if !defined(SHUT_RDWR)
01535 # if defined(HAVE_CONST_SHUT_RDWR)
01536 #  define SHUT_RDWR SHUT_RDWR
01537 # else
01538 #  define SHUT_RDWR 2
01539 # endif
01540 #endif
01541 #if !defined(IPV6_JOIN_GROUP)
01542 # if defined(HAVE_CONST_IPV6_JOIN_GROUP)
01543 #  define IPV6_JOIN_GROUP IPV6_JOIN_GROUP
01544 # endif
01545 #endif
01546 #if !defined(IPV6_LEAVE_GROUP)
01547 # if defined(HAVE_CONST_IPV6_LEAVE_GROUP)
01548 #  define IPV6_LEAVE_GROUP IPV6_LEAVE_GROUP
01549 # endif
01550 #endif
01551 #if !defined(IPV6_MULTICAST_HOPS)
01552 # if defined(HAVE_CONST_IPV6_MULTICAST_HOPS)
01553 #  define IPV6_MULTICAST_HOPS IPV6_MULTICAST_HOPS
01554 # endif
01555 #endif
01556 #if !defined(IPV6_MULTICAST_IF)
01557 # if defined(HAVE_CONST_IPV6_MULTICAST_IF)
01558 #  define IPV6_MULTICAST_IF IPV6_MULTICAST_IF
01559 # endif
01560 #endif
01561 #if !defined(IPV6_MULTICAST_LOOP)
01562 # if defined(HAVE_CONST_IPV6_MULTICAST_LOOP)
01563 #  define IPV6_MULTICAST_LOOP IPV6_MULTICAST_LOOP
01564 # endif
01565 #endif
01566 #if !defined(IPV6_UNICAST_HOPS)
01567 # if defined(HAVE_CONST_IPV6_UNICAST_HOPS)
01568 #  define IPV6_UNICAST_HOPS IPV6_UNICAST_HOPS
01569 # endif
01570 #endif
01571 #if !defined(IPV6_V6ONLY)
01572 # if defined(HAVE_CONST_IPV6_V6ONLY)
01573 #  define IPV6_V6ONLY IPV6_V6ONLY
01574 # endif
01575 #endif
01576 #if !defined(IPV6_CHECKSUM)
01577 # if defined(HAVE_CONST_IPV6_CHECKSUM)
01578 #  define IPV6_CHECKSUM IPV6_CHECKSUM
01579 # endif
01580 #endif
01581 #if !defined(IPV6_DONTFRAG)
01582 # if defined(HAVE_CONST_IPV6_DONTFRAG)
01583 #  define IPV6_DONTFRAG IPV6_DONTFRAG
01584 # endif
01585 #endif
01586 #if !defined(IPV6_DSTOPTS)
01587 # if defined(HAVE_CONST_IPV6_DSTOPTS)
01588 #  define IPV6_DSTOPTS IPV6_DSTOPTS
01589 # endif
01590 #endif
01591 #if !defined(IPV6_HOPLIMIT)
01592 # if defined(HAVE_CONST_IPV6_HOPLIMIT)
01593 #  define IPV6_HOPLIMIT IPV6_HOPLIMIT
01594 # endif
01595 #endif
01596 #if !defined(IPV6_HOPOPTS)
01597 # if defined(HAVE_CONST_IPV6_HOPOPTS)
01598 #  define IPV6_HOPOPTS IPV6_HOPOPTS
01599 # endif
01600 #endif
01601 #if !defined(IPV6_NEXTHOP)
01602 # if defined(HAVE_CONST_IPV6_NEXTHOP)
01603 #  define IPV6_NEXTHOP IPV6_NEXTHOP
01604 # endif
01605 #endif
01606 #if !defined(IPV6_PATHMTU)
01607 # if defined(HAVE_CONST_IPV6_PATHMTU)
01608 #  define IPV6_PATHMTU IPV6_PATHMTU
01609 # endif
01610 #endif
01611 #if !defined(IPV6_PKTINFO)
01612 # if defined(HAVE_CONST_IPV6_PKTINFO)
01613 #  define IPV6_PKTINFO IPV6_PKTINFO
01614 # endif
01615 #endif
01616 #if !defined(IPV6_RECVDSTOPTS)
01617 # if defined(HAVE_CONST_IPV6_RECVDSTOPTS)
01618 #  define IPV6_RECVDSTOPTS IPV6_RECVDSTOPTS
01619 # endif
01620 #endif
01621 #if !defined(IPV6_RECVHOPLIMIT)
01622 # if defined(HAVE_CONST_IPV6_RECVHOPLIMIT)
01623 #  define IPV6_RECVHOPLIMIT IPV6_RECVHOPLIMIT
01624 # endif
01625 #endif
01626 #if !defined(IPV6_RECVHOPOPTS)
01627 # if defined(HAVE_CONST_IPV6_RECVHOPOPTS)
01628 #  define IPV6_RECVHOPOPTS IPV6_RECVHOPOPTS
01629 # endif
01630 #endif
01631 #if !defined(IPV6_RECVPKTINFO)
01632 # if defined(HAVE_CONST_IPV6_RECVPKTINFO)
01633 #  define IPV6_RECVPKTINFO IPV6_RECVPKTINFO
01634 # endif
01635 #endif
01636 #if !defined(IPV6_RECVRTHDR)
01637 # if defined(HAVE_CONST_IPV6_RECVRTHDR)
01638 #  define IPV6_RECVRTHDR IPV6_RECVRTHDR
01639 # endif
01640 #endif
01641 #if !defined(IPV6_RECVTCLASS)
01642 # if defined(HAVE_CONST_IPV6_RECVTCLASS)
01643 #  define IPV6_RECVTCLASS IPV6_RECVTCLASS
01644 # endif
01645 #endif
01646 #if !defined(IPV6_RTHDR)
01647 # if defined(HAVE_CONST_IPV6_RTHDR)
01648 #  define IPV6_RTHDR IPV6_RTHDR
01649 # endif
01650 #endif
01651 #if !defined(IPV6_RTHDRDSTOPTS)
01652 # if defined(HAVE_CONST_IPV6_RTHDRDSTOPTS)
01653 #  define IPV6_RTHDRDSTOPTS IPV6_RTHDRDSTOPTS
01654 # endif
01655 #endif
01656 #if !defined(IPV6_RTHDR_TYPE_0)
01657 # if defined(HAVE_CONST_IPV6_RTHDR_TYPE_0)
01658 #  define IPV6_RTHDR_TYPE_0 IPV6_RTHDR_TYPE_0
01659 # endif
01660 #endif
01661 #if !defined(IPV6_RECVPATHMTU)
01662 # if defined(HAVE_CONST_IPV6_RECVPATHMTU)
01663 #  define IPV6_RECVPATHMTU IPV6_RECVPATHMTU
01664 # endif
01665 #endif
01666 #if !defined(IPV6_TCLASS)
01667 # if defined(HAVE_CONST_IPV6_TCLASS)
01668 #  define IPV6_TCLASS IPV6_TCLASS
01669 # endif
01670 #endif
01671 #if !defined(IPV6_USE_MIN_MTU)
01672 # if defined(HAVE_CONST_IPV6_USE_MIN_MTU)
01673 #  define IPV6_USE_MIN_MTU IPV6_USE_MIN_MTU
01674 # endif
01675 #endif
01676 #if !defined(INET_ADDRSTRLEN)
01677 # if defined(HAVE_CONST_INET_ADDRSTRLEN)
01678 #  define INET_ADDRSTRLEN INET_ADDRSTRLEN
01679 # else
01680 #  define INET_ADDRSTRLEN 16
01681 # endif
01682 #endif
01683 #if !defined(INET6_ADDRSTRLEN)
01684 # if defined(HAVE_CONST_INET6_ADDRSTRLEN)
01685 #  define INET6_ADDRSTRLEN INET6_ADDRSTRLEN
01686 # else
01687 #  define INET6_ADDRSTRLEN 46
01688 # endif
01689 #endif
01690 #if !defined(IFNAMSIZ)
01691 # if defined(HAVE_CONST_IFNAMSIZ)
01692 #  define IFNAMSIZ IFNAMSIZ
01693 # endif
01694 #endif
01695 #if !defined(IF_NAMESIZE)
01696 # if defined(HAVE_CONST_IF_NAMESIZE)
01697 #  define IF_NAMESIZE IF_NAMESIZE
01698 # endif
01699 #endif
01700 #if !defined(SOMAXCONN)
01701 # if defined(HAVE_CONST_SOMAXCONN)
01702 #  define SOMAXCONN SOMAXCONN
01703 # else
01704 #  define SOMAXCONN 5
01705 # endif
01706 #endif
01707 #if !defined(SCM_RIGHTS)
01708 # if defined(HAVE_CONST_SCM_RIGHTS)
01709 #  define SCM_RIGHTS SCM_RIGHTS
01710 # endif
01711 #endif
01712 #if !defined(SCM_TIMESTAMP)
01713 # if defined(HAVE_CONST_SCM_TIMESTAMP)
01714 #  define SCM_TIMESTAMP SCM_TIMESTAMP
01715 # endif
01716 #endif
01717 #if !defined(SCM_TIMESTAMPNS)
01718 # if defined(HAVE_CONST_SCM_TIMESTAMPNS)
01719 #  define SCM_TIMESTAMPNS SCM_TIMESTAMPNS
01720 # endif
01721 #endif
01722 #if !defined(SCM_BINTIME)
01723 # if defined(HAVE_CONST_SCM_BINTIME)
01724 #  define SCM_BINTIME SCM_BINTIME
01725 # endif
01726 #endif
01727 #if !defined(SCM_CREDENTIALS)
01728 # if defined(HAVE_CONST_SCM_CREDENTIALS)
01729 #  define SCM_CREDENTIALS SCM_CREDENTIALS
01730 # endif
01731 #endif
01732 #if !defined(SCM_CREDS)
01733 # if defined(HAVE_CONST_SCM_CREDS)
01734 #  define SCM_CREDS SCM_CREDS
01735 # endif
01736 #endif
01737 #if !defined(SCM_UCRED)
01738 # if defined(HAVE_CONST_SCM_UCRED)
01739 #  define SCM_UCRED SCM_UCRED
01740 # endif
01741 #endif
01742 #if !defined(LOCAL_PEERCRED)
01743 # if defined(HAVE_CONST_LOCAL_PEERCRED)
01744 #  define LOCAL_PEERCRED LOCAL_PEERCRED
01745 # endif
01746 #endif
01747 #if !defined(LOCAL_CREDS)
01748 # if defined(HAVE_CONST_LOCAL_CREDS)
01749 #  define LOCAL_CREDS LOCAL_CREDS
01750 # endif
01751 #endif
01752 #if !defined(LOCAL_CONNWAIT)
01753 # if defined(HAVE_CONST_LOCAL_CONNWAIT)
01754 #  define LOCAL_CONNWAIT LOCAL_CONNWAIT
01755 # endif
01756 #endif
01757 #if !defined(IFF_802_1Q_VLAN)
01758 # if defined(HAVE_CONST_IFF_802_1Q_VLAN)
01759 #  define IFF_802_1Q_VLAN IFF_802_1Q_VLAN
01760 # endif
01761 #endif
01762 #if !defined(IFF_ALLMULTI)
01763 # if defined(HAVE_CONST_IFF_ALLMULTI)
01764 #  define IFF_ALLMULTI IFF_ALLMULTI
01765 # endif
01766 #endif
01767 #if !defined(IFF_ALTPHYS)
01768 # if defined(HAVE_CONST_IFF_ALTPHYS)
01769 #  define IFF_ALTPHYS IFF_ALTPHYS
01770 # endif
01771 #endif
01772 #if !defined(IFF_AUTOMEDIA)
01773 # if defined(HAVE_CONST_IFF_AUTOMEDIA)
01774 #  define IFF_AUTOMEDIA IFF_AUTOMEDIA
01775 # endif
01776 #endif
01777 #if !defined(IFF_BONDING)
01778 # if defined(HAVE_CONST_IFF_BONDING)
01779 #  define IFF_BONDING IFF_BONDING
01780 # endif
01781 #endif
01782 #if !defined(IFF_BRIDGE_PORT)
01783 # if defined(HAVE_CONST_IFF_BRIDGE_PORT)
01784 #  define IFF_BRIDGE_PORT IFF_BRIDGE_PORT
01785 # endif
01786 #endif
01787 #if !defined(IFF_BROADCAST)
01788 # if defined(HAVE_CONST_IFF_BROADCAST)
01789 #  define IFF_BROADCAST IFF_BROADCAST
01790 # endif
01791 #endif
01792 #if !defined(IFF_CANTCONFIG)
01793 # if defined(HAVE_CONST_IFF_CANTCONFIG)
01794 #  define IFF_CANTCONFIG IFF_CANTCONFIG
01795 # endif
01796 #endif
01797 #if !defined(IFF_DEBUG)
01798 # if defined(HAVE_CONST_IFF_DEBUG)
01799 #  define IFF_DEBUG IFF_DEBUG
01800 # endif
01801 #endif
01802 #if !defined(IFF_DISABLE_NETPOLL)
01803 # if defined(HAVE_CONST_IFF_DISABLE_NETPOLL)
01804 #  define IFF_DISABLE_NETPOLL IFF_DISABLE_NETPOLL
01805 # endif
01806 #endif
01807 #if !defined(IFF_DONT_BRIDGE)
01808 # if defined(HAVE_CONST_IFF_DONT_BRIDGE)
01809 #  define IFF_DONT_BRIDGE IFF_DONT_BRIDGE
01810 # endif
01811 #endif
01812 #if !defined(IFF_DORMANT)
01813 # if defined(HAVE_CONST_IFF_DORMANT)
01814 #  define IFF_DORMANT IFF_DORMANT
01815 # endif
01816 #endif
01817 #if !defined(IFF_DRV_OACTIVE)
01818 # if defined(HAVE_CONST_IFF_DRV_OACTIVE)
01819 #  define IFF_DRV_OACTIVE IFF_DRV_OACTIVE
01820 # endif
01821 #endif
01822 #if !defined(IFF_DRV_RUNNING)
01823 # if defined(HAVE_CONST_IFF_DRV_RUNNING)
01824 #  define IFF_DRV_RUNNING IFF_DRV_RUNNING
01825 # endif
01826 #endif
01827 #if !defined(IFF_DYING)
01828 # if defined(HAVE_CONST_IFF_DYING)
01829 #  define IFF_DYING IFF_DYING
01830 # endif
01831 #endif
01832 #if !defined(IFF_DYNAMIC)
01833 # if defined(HAVE_CONST_IFF_DYNAMIC)
01834 #  define IFF_DYNAMIC IFF_DYNAMIC
01835 # endif
01836 #endif
01837 #if !defined(IFF_EBRIDGE)
01838 # if defined(HAVE_CONST_IFF_EBRIDGE)
01839 #  define IFF_EBRIDGE IFF_EBRIDGE
01840 # endif
01841 #endif
01842 #if !defined(IFF_ECHO)
01843 # if defined(HAVE_CONST_IFF_ECHO)
01844 #  define IFF_ECHO IFF_ECHO
01845 # endif
01846 #endif
01847 #if !defined(IFF_ISATAP)
01848 # if defined(HAVE_CONST_IFF_ISATAP)
01849 #  define IFF_ISATAP IFF_ISATAP
01850 # endif
01851 #endif
01852 #if !defined(IFF_LINK0)
01853 # if defined(HAVE_CONST_IFF_LINK0)
01854 #  define IFF_LINK0 IFF_LINK0
01855 # endif
01856 #endif
01857 #if !defined(IFF_LINK1)
01858 # if defined(HAVE_CONST_IFF_LINK1)
01859 #  define IFF_LINK1 IFF_LINK1
01860 # endif
01861 #endif
01862 #if !defined(IFF_LINK2)
01863 # if defined(HAVE_CONST_IFF_LINK2)
01864 #  define IFF_LINK2 IFF_LINK2
01865 # endif
01866 #endif
01867 #if !defined(IFF_LIVE_ADDR_CHANGE)
01868 # if defined(HAVE_CONST_IFF_LIVE_ADDR_CHANGE)
01869 #  define IFF_LIVE_ADDR_CHANGE IFF_LIVE_ADDR_CHANGE
01870 # endif
01871 #endif
01872 #if !defined(IFF_LOOPBACK)
01873 # if defined(HAVE_CONST_IFF_LOOPBACK)
01874 #  define IFF_LOOPBACK IFF_LOOPBACK
01875 # endif
01876 #endif
01877 #if !defined(IFF_LOWER_UP)
01878 # if defined(HAVE_CONST_IFF_LOWER_UP)
01879 #  define IFF_LOWER_UP IFF_LOWER_UP
01880 # endif
01881 #endif
01882 #if !defined(IFF_MACVLAN_PORT)
01883 # if defined(HAVE_CONST_IFF_MACVLAN_PORT)
01884 #  define IFF_MACVLAN_PORT IFF_MACVLAN_PORT
01885 # endif
01886 #endif
01887 #if !defined(IFF_MASTER)
01888 # if defined(HAVE_CONST_IFF_MASTER)
01889 #  define IFF_MASTER IFF_MASTER
01890 # endif
01891 #endif
01892 #if !defined(IFF_MASTER_8023AD)
01893 # if defined(HAVE_CONST_IFF_MASTER_8023AD)
01894 #  define IFF_MASTER_8023AD IFF_MASTER_8023AD
01895 # endif
01896 #endif
01897 #if !defined(IFF_MASTER_ALB)
01898 # if defined(HAVE_CONST_IFF_MASTER_ALB)
01899 #  define IFF_MASTER_ALB IFF_MASTER_ALB
01900 # endif
01901 #endif
01902 #if !defined(IFF_MASTER_ARPMON)
01903 # if defined(HAVE_CONST_IFF_MASTER_ARPMON)
01904 #  define IFF_MASTER_ARPMON IFF_MASTER_ARPMON
01905 # endif
01906 #endif
01907 #if !defined(IFF_MONITOR)
01908 # if defined(HAVE_CONST_IFF_MONITOR)
01909 #  define IFF_MONITOR IFF_MONITOR
01910 # endif
01911 #endif
01912 #if !defined(IFF_MULTICAST)
01913 # if defined(HAVE_CONST_IFF_MULTICAST)
01914 #  define IFF_MULTICAST IFF_MULTICAST
01915 # endif
01916 #endif
01917 #if !defined(IFF_NOARP)
01918 # if defined(HAVE_CONST_IFF_NOARP)
01919 #  define IFF_NOARP IFF_NOARP
01920 # endif
01921 #endif
01922 #if !defined(IFF_NOTRAILERS)
01923 # if defined(HAVE_CONST_IFF_NOTRAILERS)
01924 #  define IFF_NOTRAILERS IFF_NOTRAILERS
01925 # endif
01926 #endif
01927 #if !defined(IFF_OACTIVE)
01928 # if defined(HAVE_CONST_IFF_OACTIVE)
01929 #  define IFF_OACTIVE IFF_OACTIVE
01930 # endif
01931 #endif
01932 #if !defined(IFF_OVS_DATAPATH)
01933 # if defined(HAVE_CONST_IFF_OVS_DATAPATH)
01934 #  define IFF_OVS_DATAPATH IFF_OVS_DATAPATH
01935 # endif
01936 #endif
01937 #if !defined(IFF_POINTOPOINT)
01938 # if defined(HAVE_CONST_IFF_POINTOPOINT)
01939 #  define IFF_POINTOPOINT IFF_POINTOPOINT
01940 # endif
01941 #endif
01942 #if !defined(IFF_PORTSEL)
01943 # if defined(HAVE_CONST_IFF_PORTSEL)
01944 #  define IFF_PORTSEL IFF_PORTSEL
01945 # endif
01946 #endif
01947 #if !defined(IFF_PPROMISC)
01948 # if defined(HAVE_CONST_IFF_PPROMISC)
01949 #  define IFF_PPROMISC IFF_PPROMISC
01950 # endif
01951 #endif
01952 #if !defined(IFF_PROMISC)
01953 # if defined(HAVE_CONST_IFF_PROMISC)
01954 #  define IFF_PROMISC IFF_PROMISC
01955 # endif
01956 #endif
01957 #if !defined(IFF_RENAMING)
01958 # if defined(HAVE_CONST_IFF_RENAMING)
01959 #  define IFF_RENAMING IFF_RENAMING
01960 # endif
01961 #endif
01962 #if !defined(IFF_ROUTE)
01963 # if defined(HAVE_CONST_IFF_ROUTE)
01964 #  define IFF_ROUTE IFF_ROUTE
01965 # endif
01966 #endif
01967 #if !defined(IFF_RUNNING)
01968 # if defined(HAVE_CONST_IFF_RUNNING)
01969 #  define IFF_RUNNING IFF_RUNNING
01970 # endif
01971 #endif
01972 #if !defined(IFF_SIMPLEX)
01973 # if defined(HAVE_CONST_IFF_SIMPLEX)
01974 #  define IFF_SIMPLEX IFF_SIMPLEX
01975 # endif
01976 #endif
01977 #if !defined(IFF_SLAVE)
01978 # if defined(HAVE_CONST_IFF_SLAVE)
01979 #  define IFF_SLAVE IFF_SLAVE
01980 # endif
01981 #endif
01982 #if !defined(IFF_SLAVE_INACTIVE)
01983 # if defined(HAVE_CONST_IFF_SLAVE_INACTIVE)
01984 #  define IFF_SLAVE_INACTIVE IFF_SLAVE_INACTIVE
01985 # endif
01986 #endif
01987 #if !defined(IFF_SLAVE_NEEDARP)
01988 # if defined(HAVE_CONST_IFF_SLAVE_NEEDARP)
01989 #  define IFF_SLAVE_NEEDARP IFF_SLAVE_NEEDARP
01990 # endif
01991 #endif
01992 #if !defined(IFF_SMART)
01993 # if defined(HAVE_CONST_IFF_SMART)
01994 #  define IFF_SMART IFF_SMART
01995 # endif
01996 #endif
01997 #if !defined(IFF_STATICARP)
01998 # if defined(HAVE_CONST_IFF_STATICARP)
01999 #  define IFF_STATICARP IFF_STATICARP
02000 # endif
02001 #endif
02002 #if !defined(IFF_SUPP_NOFCS)
02003 # if defined(HAVE_CONST_IFF_SUPP_NOFCS)
02004 #  define IFF_SUPP_NOFCS IFF_SUPP_NOFCS
02005 # endif
02006 #endif
02007 #if !defined(IFF_TEAM_PORT)
02008 # if defined(HAVE_CONST_IFF_TEAM_PORT)
02009 #  define IFF_TEAM_PORT IFF_TEAM_PORT
02010 # endif
02011 #endif
02012 #if !defined(IFF_TX_SKB_SHARING)
02013 # if defined(HAVE_CONST_IFF_TX_SKB_SHARING)
02014 #  define IFF_TX_SKB_SHARING IFF_TX_SKB_SHARING
02015 # endif
02016 #endif
02017 #if !defined(IFF_UNICAST_FLT)
02018 # if defined(HAVE_CONST_IFF_UNICAST_FLT)
02019 #  define IFF_UNICAST_FLT IFF_UNICAST_FLT
02020 # endif
02021 #endif
02022 #if !defined(IFF_UP)
02023 # if defined(HAVE_CONST_IFF_UP)
02024 #  define IFF_UP IFF_UP
02025 # endif
02026 #endif
02027 #if !defined(IFF_WAN_HDLC)
02028 # if defined(HAVE_CONST_IFF_WAN_HDLC)
02029 #  define IFF_WAN_HDLC IFF_WAN_HDLC
02030 # endif
02031 #endif
02032 #if !defined(IFF_XMIT_DST_RELEASE)
02033 # if defined(HAVE_CONST_IFF_XMIT_DST_RELEASE)
02034 #  define IFF_XMIT_DST_RELEASE IFF_XMIT_DST_RELEASE
02035 # endif
02036 #endif
02037 #if !defined(IFF_VOLATILE)
02038 # if defined(HAVE_CONST_IFF_VOLATILE)
02039 #  define IFF_VOLATILE IFF_VOLATILE
02040 # endif
02041 #endif
02042 #if !defined(IFF_CANTCHANGE)
02043 # if defined(HAVE_CONST_IFF_CANTCHANGE)
02044 #  define IFF_CANTCHANGE IFF_CANTCHANGE
02045 # endif
02046 #endif
02047 
02048 int rsock_family_to_int(const char *str, long len, int *valp);
02049 
02050 int rsock_socktype_to_int(const char *str, long len, int *valp);
02051 
02052 int rsock_ipproto_to_int(const char *str, long len, int *valp);
02053 
02054 int rsock_unknown_level_to_int(const char *str, long len, int *valp);
02055 
02056 int rsock_ip_level_to_int(const char *str, long len, int *valp);
02057 
02058 int rsock_so_optname_to_int(const char *str, long len, int *valp);
02059 
02060 int rsock_ip_optname_to_int(const char *str, long len, int *valp);
02061 
02062 #ifdef IPPROTO_IPV6
02063 int rsock_ipv6_optname_to_int(const char *str, long len, int *valp);
02064 #endif
02065 
02066 int rsock_tcp_optname_to_int(const char *str, long len, int *valp);
02067 
02068 int rsock_udp_optname_to_int(const char *str, long len, int *valp);
02069 
02070 int rsock_shutdown_how_to_int(const char *str, long len, int *valp);
02071 
02072 int rsock_scm_optname_to_int(const char *str, long len, int *valp);
02073 
02074 ID rsock_intern_family(int val);
02075 
02076 ID rsock_intern_family_noprefix(int val);
02077 
02078 ID rsock_intern_protocol_family(int val);
02079 
02080 ID rsock_intern_socktype(int val);
02081 
02082 ID rsock_intern_ipproto(int val);
02083 
02084 ID rsock_intern_iplevel(int val);
02085 
02086 ID rsock_intern_so_optname(int val);
02087 
02088 ID rsock_intern_ip_optname(int val);
02089 
02090 ID rsock_intern_ipv6_optname(int val);
02091 
02092 ID rsock_intern_tcp_optname(int val);
02093 
02094 ID rsock_intern_udp_optname(int val);
02095 
02096 ID rsock_intern_scm_optname(int val);
02097 
02098 ID rsock_intern_local_optname(int val);
02099 
02100 

Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7