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