ares_config.h.in (15393B)
1 /* src/lib/ares_config.h.in. Generated from configure.ac by autoheader. */ 2 3 /* a suitable file/device to read random data from */ 4 #undef CARES_RANDOM_FILE 5 6 /* Set to 1 if non-pubilc shared library symbols are hidden */ 7 #undef CARES_SYMBOL_HIDING 8 9 /* Threading enabled */ 10 #undef CARES_THREADS 11 12 /* the signed version of size_t */ 13 #undef CARES_TYPEOF_ARES_SSIZE_T 14 15 /* Use resolver library to configure cares */ 16 #undef CARES_USE_LIBRESOLV 17 18 /* if a /etc/inet dir is being used */ 19 #undef ETC_INET 20 21 /* gethostname() arg2 type */ 22 #undef GETHOSTNAME_TYPE_ARG2 23 24 /* getnameinfo() arg1 type */ 25 #undef GETNAMEINFO_TYPE_ARG1 26 27 /* getnameinfo() arg2 type */ 28 #undef GETNAMEINFO_TYPE_ARG2 29 30 /* getnameinfo() arg4 and 6 type */ 31 #undef GETNAMEINFO_TYPE_ARG46 32 33 /* getnameinfo() arg7 type */ 34 #undef GETNAMEINFO_TYPE_ARG7 35 36 /* number of arguments for getservbyname_r() */ 37 #undef GETSERVBYNAME_R_ARGS 38 39 /* number of arguments for getservbyport_r() */ 40 #undef GETSERVBYPORT_R_ARGS 41 42 /* Define to 1 if you have AF_INET6 */ 43 #undef HAVE_AF_INET6 44 45 /* Define to 1 if you have `arc4random_buf` */ 46 #undef HAVE_ARC4RANDOM_BUF 47 48 /* Define to 1 if you have the <arpa/inet.h> header file. */ 49 #undef HAVE_ARPA_INET_H 50 51 /* Define to 1 if you have the <arpa/nameser_compat.h> header file. */ 52 #undef HAVE_ARPA_NAMESER_COMPAT_H 53 54 /* Define to 1 if you have the <arpa/nameser.h> header file. */ 55 #undef HAVE_ARPA_NAMESER_H 56 57 /* Define to 1 if you have the <assert.h> header file. */ 58 #undef HAVE_ASSERT_H 59 60 /* Define to 1 if you have the <AvailabilityMacros.h> header file. */ 61 #undef HAVE_AVAILABILITYMACROS_H 62 63 /* Define to 1 if you have `clock_gettime` */ 64 #undef HAVE_CLOCK_GETTIME 65 66 /* clock_gettime() with CLOCK_MONOTONIC support */ 67 #undef HAVE_CLOCK_GETTIME_MONOTONIC 68 69 /* Define to 1 if you have `closesocket` */ 70 #undef HAVE_CLOSESOCKET 71 72 /* Define to 1 if you have `CloseSocket` */ 73 #undef HAVE_CLOSESOCKET_CAMEL 74 75 /* Define to 1 if you have `connect` */ 76 #undef HAVE_CONNECT 77 78 /* Define to 1 if you have `connectx` */ 79 #undef HAVE_CONNECTX 80 81 /* Define to 1 if you have `ConvertInterfaceIndexToLuid` */ 82 #undef HAVE_CONVERTINTERFACEINDEXTOLUID 83 84 /* Define to 1 if you have `ConvertInterfaceLuidToNameA` */ 85 #undef HAVE_CONVERTINTERFACELUIDTONAMEA 86 87 /* define if the compiler supports basic C++14 syntax */ 88 #undef HAVE_CXX14 89 90 /* Define to 1 if you have the <dlfcn.h> header file. */ 91 #undef HAVE_DLFCN_H 92 93 /* Define to 1 if you have `epoll_{create1,ctl,wait}` */ 94 #undef HAVE_EPOLL 95 96 /* Define to 1 if you have the <errno.h> header file. */ 97 #undef HAVE_ERRNO_H 98 99 /* Define to 1 if you have `fcntl` */ 100 #undef HAVE_FCNTL 101 102 /* Define to 1 if you have the <fcntl.h> header file. */ 103 #undef HAVE_FCNTL_H 104 105 /* fcntl() with O_NONBLOCK support */ 106 #undef HAVE_FCNTL_O_NONBLOCK 107 108 /* Define to 1 if you have `GetBestRoute2` */ 109 #undef HAVE_GETBESTROUTE2 110 111 /* Define to 1 if you have `getenv` */ 112 #undef HAVE_GETENV 113 114 /* Define to 1 if you have `gethostname` */ 115 #undef HAVE_GETHOSTNAME 116 117 /* Define to 1 if you have `getifaddrs` */ 118 #undef HAVE_GETIFADDRS 119 120 /* Define to 1 if you have `getnameinfo` */ 121 #undef HAVE_GETNAMEINFO 122 123 /* Define to 1 if you have `getrandom` */ 124 #undef HAVE_GETRANDOM 125 126 /* Define to 1 if you have `getservbyport_r` */ 127 #undef HAVE_GETSERVBYPORT_R 128 129 /* Define to 1 if you have `gettimeofday` */ 130 #undef HAVE_GETTIMEOFDAY 131 132 /* Define to 1 if you have the <ifaddrs.h> header file. */ 133 #undef HAVE_IFADDRS_H 134 135 /* Define to 1 if you have `if_indextoname` */ 136 #undef HAVE_IF_INDEXTONAME 137 138 /* Define to 1 if you have `if_nametoindex` */ 139 #undef HAVE_IF_NAMETOINDEX 140 141 /* Define to 1 if you have `inet_net_pton` */ 142 #undef HAVE_INET_NET_PTON 143 144 /* Define to 1 if you have `inet_ntop` */ 145 #undef HAVE_INET_NTOP 146 147 /* Define to 1 if you have `inet_pton` */ 148 #undef HAVE_INET_PTON 149 150 /* Define to 1 if you have the <inttypes.h> header file. */ 151 #undef HAVE_INTTYPES_H 152 153 /* Define to 1 if you have `ioctl` */ 154 #undef HAVE_IOCTL 155 156 /* Define to 1 if you have `ioctlsocket` */ 157 #undef HAVE_IOCTLSOCKET 158 159 /* Define to 1 if you have `IoctlSocket` */ 160 #undef HAVE_IOCTLSOCKET_CAMEL 161 162 /* ioctlsocket() with FIONBIO support */ 163 #undef HAVE_IOCTLSOCKET_FIONBIO 164 165 /* ioctl() with FIONBIO support */ 166 #undef HAVE_IOCTL_FIONBIO 167 168 /* Define to 1 if you have the <iphlpapi.h> header file. */ 169 #undef HAVE_IPHLPAPI_H 170 171 /* Define to 1 if you have `kqueue` */ 172 #undef HAVE_KQUEUE 173 174 /* Define to 1 if you have the <limits.h> header file. */ 175 #undef HAVE_LIMITS_H 176 177 /* Define to 1 if the compiler supports the 'long long' data type. */ 178 #undef HAVE_LONGLONG 179 180 /* Define to 1 if you have the <malloc.h> header file. */ 181 #undef HAVE_MALLOC_H 182 183 /* Define to 1 if you have `memmem` */ 184 #undef HAVE_MEMMEM 185 186 /* Define to 1 if you have the <memory.h> header file. */ 187 #undef HAVE_MEMORY_H 188 189 /* Define to 1 if you have the <minix/config.h> header file. */ 190 #undef HAVE_MINIX_CONFIG_H 191 192 /* Define to 1 if you have the <mswsock.h> header file. */ 193 #undef HAVE_MSWSOCK_H 194 195 /* Define to 1 if you have the <netdb.h> header file. */ 196 #undef HAVE_NETDB_H 197 198 /* Define to 1 if you have the <netinet6/in6.h> header file. */ 199 #undef HAVE_NETINET6_IN6_H 200 201 /* Define to 1 if you have the <netinet/in.h> header file. */ 202 #undef HAVE_NETINET_IN_H 203 204 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 205 #undef HAVE_NETINET_TCP_H 206 207 /* Define to 1 if you have the <netioapi.h> header file. */ 208 #undef HAVE_NETIOAPI_H 209 210 /* Define to 1 if you have the <net/if.h> header file. */ 211 #undef HAVE_NET_IF_H 212 213 /* Define to 1 if you have `NotifyIpInterfaceChange` */ 214 #undef HAVE_NOTIFYIPINTERFACECHANGE 215 216 /* Define to 1 if you have the <ntdef.h> header file. */ 217 #undef HAVE_NTDEF_H 218 219 /* Define to 1 if you have the <ntstatus.h> header file. */ 220 #undef HAVE_NTSTATUS_H 221 222 /* Define to 1 if you have PF_INET6 */ 223 #undef HAVE_PF_INET6 224 225 /* Define to 1 if you have `pipe` */ 226 #undef HAVE_PIPE 227 228 /* Define to 1 if you have `pipe2` */ 229 #undef HAVE_PIPE2 230 231 /* Define to 1 if you have `poll` */ 232 #undef HAVE_POLL 233 234 /* Define to 1 if you have the <poll.h> header file. */ 235 #undef HAVE_POLL_H 236 237 /* Define to 1 if you have the <pthread.h> header file. */ 238 #undef HAVE_PTHREAD_H 239 240 /* Define to 1 if you have the <pthread_np.h> header file. */ 241 #undef HAVE_PTHREAD_NP_H 242 243 /* Have PTHREAD_PRIO_INHERIT. */ 244 #undef HAVE_PTHREAD_PRIO_INHERIT 245 246 /* Define to 1 if you have `recv` */ 247 #undef HAVE_RECV 248 249 /* Define to 1 if you have `recvfrom` */ 250 #undef HAVE_RECVFROM 251 252 /* Define to 1 if you have `RegisterWaitForSingleObject` */ 253 #undef HAVE_REGISTERWAITFORSINGLEOBJECT 254 255 /* Define to 1 if you have `send` */ 256 #undef HAVE_SEND 257 258 /* Define to 1 if you have `sendto` */ 259 #undef HAVE_SENDTO 260 261 /* Define to 1 if you have `setsockopt` */ 262 #undef HAVE_SETSOCKOPT 263 264 /* setsockopt() with SO_NONBLOCK support */ 265 #undef HAVE_SETSOCKOPT_SO_NONBLOCK 266 267 /* Define to 1 if you have `socket` */ 268 #undef HAVE_SOCKET 269 270 /* Define to 1 if you have the <socket.h> header file. */ 271 #undef HAVE_SOCKET_H 272 273 /* socklen_t */ 274 #undef HAVE_SOCKLEN_T 275 276 /* Define to 1 if you have `stat` */ 277 #undef HAVE_STAT 278 279 /* Define to 1 if you have the <stdbool.h> header file. */ 280 #undef HAVE_STDBOOL_H 281 282 /* Define to 1 if you have the <stdint.h> header file. */ 283 #undef HAVE_STDINT_H 284 285 /* Define to 1 if you have the <stdio.h> header file. */ 286 #undef HAVE_STDIO_H 287 288 /* Define to 1 if you have the <stdlib.h> header file. */ 289 #undef HAVE_STDLIB_H 290 291 /* Define to 1 if you have `strcasecmp` */ 292 #undef HAVE_STRCASECMP 293 294 /* Define to 1 if you have `strdup` */ 295 #undef HAVE_STRDUP 296 297 /* Define to 1 if you have `stricmp` */ 298 #undef HAVE_STRICMP 299 300 /* Define to 1 if you have the <strings.h> header file. */ 301 #undef HAVE_STRINGS_H 302 303 /* Define to 1 if you have the <string.h> header file. */ 304 #undef HAVE_STRING_H 305 306 /* Define to 1 if you have `strncasecmp` */ 307 #undef HAVE_STRNCASECMP 308 309 /* Define to 1 if you have `strncmpi` */ 310 #undef HAVE_STRNCMPI 311 312 /* Define to 1 if you have `strnicmp` */ 313 #undef HAVE_STRNICMP 314 315 /* Define to 1 if you have `strnlen` */ 316 #undef HAVE_STRNLEN 317 318 /* Define to 1 if the system has the type `struct addrinfo'. */ 319 #undef HAVE_STRUCT_ADDRINFO 320 321 /* Define to 1 if `ai_flags' is a member of `struct addrinfo'. */ 322 #undef HAVE_STRUCT_ADDRINFO_AI_FLAGS 323 324 /* Define to 1 if the system has the type `struct in6_addr'. */ 325 #undef HAVE_STRUCT_IN6_ADDR 326 327 /* Define to 1 if the system has the type `struct sockaddr_in6'. */ 328 #undef HAVE_STRUCT_SOCKADDR_IN6 329 330 /* Define to 1 if `sin6_scope_id' is a member of `struct sockaddr_in6'. */ 331 #undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 332 333 /* Define to 1 if the system has the type `struct sockaddr_storage'. */ 334 #undef HAVE_STRUCT_SOCKADDR_STORAGE 335 336 /* Define to 1 if the system has the type `struct timeval'. */ 337 #undef HAVE_STRUCT_TIMEVAL 338 339 /* Define to 1 if you have the <sys/epoll.h> header file. */ 340 #undef HAVE_SYS_EPOLL_H 341 342 /* Define to 1 if you have the <sys/event.h> header file. */ 343 #undef HAVE_SYS_EVENT_H 344 345 /* Define to 1 if you have the <sys/filio.h> header file. */ 346 #undef HAVE_SYS_FILIO_H 347 348 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 349 #undef HAVE_SYS_IOCTL_H 350 351 /* Define to 1 if you have the <sys/param.h> header file. */ 352 #undef HAVE_SYS_PARAM_H 353 354 /* Define to 1 if you have the <sys/random.h> header file. */ 355 #undef HAVE_SYS_RANDOM_H 356 357 /* Define to 1 if you have the <sys/select.h> header file. */ 358 #undef HAVE_SYS_SELECT_H 359 360 /* Define to 1 if you have the <sys/socket.h> header file. */ 361 #undef HAVE_SYS_SOCKET_H 362 363 /* Define to 1 if you have the <sys/stat.h> header file. */ 364 #undef HAVE_SYS_STAT_H 365 366 /* Define to 1 if you have the <sys/system_properties.h> header file. */ 367 #undef HAVE_SYS_SYSTEM_PROPERTIES_H 368 369 /* Define to 1 if you have the <sys/time.h> header file. */ 370 #undef HAVE_SYS_TIME_H 371 372 /* Define to 1 if you have the <sys/types.h> header file. */ 373 #undef HAVE_SYS_TYPES_H 374 375 /* Define to 1 if you have the <sys/uio.h> header file. */ 376 #undef HAVE_SYS_UIO_H 377 378 /* Define to 1 if you have the <time.h> header file. */ 379 #undef HAVE_TIME_H 380 381 /* Define to 1 if you have the <unistd.h> header file. */ 382 #undef HAVE_UNISTD_H 383 384 /* Whether user namespaces are available */ 385 #undef HAVE_USER_NAMESPACE 386 387 /* Whether UTS namespaces are available */ 388 #undef HAVE_UTS_NAMESPACE 389 390 /* Define to 1 if you have the <wchar.h> header file. */ 391 #undef HAVE_WCHAR_H 392 393 /* Define to 1 if you have the <windows.h> header file. */ 394 #undef HAVE_WINDOWS_H 395 396 /* Define to 1 if you have the <winsock2.h> header file. */ 397 #undef HAVE_WINSOCK2_H 398 399 /* Define to 1 if you have the <winternl.h> header file. */ 400 #undef HAVE_WINTERNL_H 401 402 /* Define to 1 if you have `writev` */ 403 #undef HAVE_WRITEV 404 405 /* Define to 1 if you have the <ws2ipdef.h> header file. */ 406 #undef HAVE_WS2IPDEF_H 407 408 /* Define to 1 if you have the <ws2tcpip.h> header file. */ 409 #undef HAVE_WS2TCPIP_H 410 411 /* Define to 1 if you have `__system_property_get` */ 412 #undef HAVE___SYSTEM_PROPERTY_GET 413 414 /* Define to the sub-directory where libtool stores uninstalled libraries. */ 415 #undef LT_OBJDIR 416 417 /* Name of package */ 418 #undef PACKAGE 419 420 /* Define to the address where bug reports for this package should be sent. */ 421 #undef PACKAGE_BUGREPORT 422 423 /* Define to the full name of this package. */ 424 #undef PACKAGE_NAME 425 426 /* Define to the full name and version of this package. */ 427 #undef PACKAGE_STRING 428 429 /* Define to the one symbol short name of this package. */ 430 #undef PACKAGE_TARNAME 431 432 /* Define to the home page for this package. */ 433 #undef PACKAGE_URL 434 435 /* Define to the version of this package. */ 436 #undef PACKAGE_VERSION 437 438 /* Define to necessary symbol if this constant uses a non-standard name on 439 your system. */ 440 #undef PTHREAD_CREATE_JOINABLE 441 442 /* recvfrom() arg5 qualifier */ 443 #undef RECVFROM_QUAL_ARG5 444 445 /* recvfrom() arg1 type */ 446 #undef RECVFROM_TYPE_ARG1 447 448 /* recvfrom() arg2 type */ 449 #undef RECVFROM_TYPE_ARG2 450 451 /* recvfrom() arg3 type */ 452 #undef RECVFROM_TYPE_ARG3 453 454 /* recvfrom() arg4 type */ 455 #undef RECVFROM_TYPE_ARG4 456 457 /* recvfrom() arg5 type */ 458 #undef RECVFROM_TYPE_ARG5 459 460 /* recvfrom() return value */ 461 #undef RECVFROM_TYPE_RETV 462 463 /* recv() arg1 type */ 464 #undef RECV_TYPE_ARG1 465 466 /* recv() arg2 type */ 467 #undef RECV_TYPE_ARG2 468 469 /* recv() arg3 type */ 470 #undef RECV_TYPE_ARG3 471 472 /* recv() arg4 type */ 473 #undef RECV_TYPE_ARG4 474 475 /* recv() return value */ 476 #undef RECV_TYPE_RETV 477 478 /* send() arg1 type */ 479 #undef SEND_TYPE_ARG1 480 481 /* send() arg2 type */ 482 #undef SEND_TYPE_ARG2 483 484 /* send() arg3 type */ 485 #undef SEND_TYPE_ARG3 486 487 /* send() arg4 type */ 488 #undef SEND_TYPE_ARG4 489 490 /* send() return value */ 491 #undef SEND_TYPE_RETV 492 493 /* Define to 1 if all of the C90 standard headers exist (not just the ones 494 required in a freestanding environment). This macro is provided for 495 backward compatibility; new code need not use it. */ 496 #undef STDC_HEADERS 497 498 /* Enable extensions on AIX 3, Interix. */ 499 #ifndef _ALL_SOURCE 500 # undef _ALL_SOURCE 501 #endif 502 /* Enable general extensions on macOS. */ 503 #ifndef _DARWIN_C_SOURCE 504 # undef _DARWIN_C_SOURCE 505 #endif 506 /* Enable general extensions on Solaris. */ 507 #ifndef __EXTENSIONS__ 508 # undef __EXTENSIONS__ 509 #endif 510 /* Enable GNU extensions on systems that have them. */ 511 #ifndef _GNU_SOURCE 512 # undef _GNU_SOURCE 513 #endif 514 /* Enable X/Open compliant socket functions that do not require linking 515 with -lxnet on HP-UX 11.11. */ 516 #ifndef _HPUX_ALT_XOPEN_SOCKET_API 517 # undef _HPUX_ALT_XOPEN_SOCKET_API 518 #endif 519 /* Identify the host operating system as Minix. 520 This macro does not affect the system headers' behavior. 521 A future release of Autoconf may stop defining this macro. */ 522 #ifndef _MINIX 523 # undef _MINIX 524 #endif 525 /* Enable general extensions on NetBSD. 526 Enable NetBSD compatibility extensions on Minix. */ 527 #ifndef _NETBSD_SOURCE 528 # undef _NETBSD_SOURCE 529 #endif 530 /* Enable OpenBSD compatibility extensions on NetBSD. 531 Oddly enough, this does nothing on OpenBSD. */ 532 #ifndef _OPENBSD_SOURCE 533 # undef _OPENBSD_SOURCE 534 #endif 535 /* Define to 1 if needed for POSIX-compatible behavior. */ 536 #ifndef _POSIX_SOURCE 537 # undef _POSIX_SOURCE 538 #endif 539 /* Define to 2 if needed for POSIX-compatible behavior. */ 540 #ifndef _POSIX_1_SOURCE 541 # undef _POSIX_1_SOURCE 542 #endif 543 /* Enable POSIX-compatible threading on Solaris. */ 544 #ifndef _POSIX_PTHREAD_SEMANTICS 545 # undef _POSIX_PTHREAD_SEMANTICS 546 #endif 547 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 548 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 549 # undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 550 #endif 551 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 552 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ 553 # undef __STDC_WANT_IEC_60559_BFP_EXT__ 554 #endif 555 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ 556 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ 557 # undef __STDC_WANT_IEC_60559_DFP_EXT__ 558 #endif 559 /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ 560 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ 561 # undef __STDC_WANT_IEC_60559_FUNCS_EXT__ 562 #endif 563 /* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ 564 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ 565 # undef __STDC_WANT_IEC_60559_TYPES_EXT__ 566 #endif 567 /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ 568 #ifndef __STDC_WANT_LIB_EXT2__ 569 # undef __STDC_WANT_LIB_EXT2__ 570 #endif 571 /* Enable extensions specified by ISO/IEC 24747:2009. */ 572 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ 573 # undef __STDC_WANT_MATH_SPEC_FUNCS__ 574 #endif 575 /* Enable extensions on HP NonStop. */ 576 #ifndef _TANDEM_SOURCE 577 # undef _TANDEM_SOURCE 578 #endif 579 /* Enable X/Open extensions. Define to 500 only if necessary 580 to make mbstate_t available. */ 581 #ifndef _XOPEN_SOURCE 582 # undef _XOPEN_SOURCE 583 #endif 584 585 586 /* Version number of package */ 587 #undef VERSION 588 589 /* Number of bits in a file offset, on hosts where this is settable. */ 590 #undef _FILE_OFFSET_BITS 591 592 /* Define for large files, on AIX-style hosts. */ 593 #undef _LARGE_FILES 594 595 /* Define to `unsigned int' if <sys/types.h> does not define. */ 596 #undef size_t