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 597