1/* ares_config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define if building universal (internal helper macro) */ 4#undef AC_APPLE_UNIVERSAL_BUILD 5 6/* define this if ares is built for a big endian system */ 7#undef ARES_BIG_ENDIAN 8 9/* when building as static part of libcurl */ 10#undef BUILDING_LIBCURL 11 12/* when building c-ares library */ 13#undef CARES_BUILDING_LIBRARY 14 15/* when not building a shared library */ 16#undef CARES_STATICLIB 17 18/* Define to 1 to enable hiding of library internal symbols. */ 19#undef CARES_SYMBOL_HIDING 20 21/* Definition to make a library symbol externally visible. */ 22#undef CARES_SYMBOL_SCOPE_EXTERN 23 24/* if a /etc/inet dir is being used */ 25#undef ETC_INET 26 27/* Define to the type qualifier of arg 1 for getnameinfo. */ 28#undef GETNAMEINFO_QUAL_ARG1 29 30/* Define to the type of arg 1 for getnameinfo. */ 31#undef GETNAMEINFO_TYPE_ARG1 32 33/* Define to the type of arg 2 for getnameinfo. */ 34#undef GETNAMEINFO_TYPE_ARG2 35 36/* Define to the type of args 4 and 6 for getnameinfo. */ 37#undef GETNAMEINFO_TYPE_ARG46 38 39/* Define to the type of arg 7 for getnameinfo. */ 40#undef GETNAMEINFO_TYPE_ARG7 41 42/* Specifies the number of arguments to getservbyport_r */ 43#undef GETSERVBYPORT_R_ARGS 44 45/* Specifies the size of the buffer to pass to getservbyport_r */ 46#undef GETSERVBYPORT_R_BUFSIZE 47 48/* Define to 1 if you have AF_INET6. */ 49#undef HAVE_AF_INET6 50 51/* Define to 1 if you have the <arpa/inet.h> header file. */ 52#undef HAVE_ARPA_INET_H 53 54/* Define to 1 if you have the <arpa/nameser_compat.h> header file. */ 55#undef HAVE_ARPA_NAMESER_COMPAT_H 56 57/* Define to 1 if you have the <arpa/nameser.h> header file. */ 58#undef HAVE_ARPA_NAMESER_H 59 60/* Define to 1 if you have the <assert.h> header file. */ 61#undef HAVE_ASSERT_H 62 63/* Define to 1 if you have the `bitncmp' function. */ 64#undef HAVE_BITNCMP 65 66/* Define to 1 if bool is an available type. */ 67#undef HAVE_BOOL_T 68 69/* Define to 1 if you have the clock_gettime function and monotonic timer. */ 70#undef HAVE_CLOCK_GETTIME_MONOTONIC 71 72/* Define to 1 if you have the closesocket function. */ 73#undef HAVE_CLOSESOCKET 74 75/* Define to 1 if you have the CloseSocket camel case function. */ 76#undef HAVE_CLOSESOCKET_CAMEL 77 78/* Define to 1 if you have the connect function. */ 79#undef HAVE_CONNECT 80 81/* Define to 1 if you have the <dlfcn.h> header file. */ 82#undef HAVE_DLFCN_H 83 84/* Define to 1 if you have the <errno.h> header file. */ 85#undef HAVE_ERRNO_H 86 87/* Define to 1 if you have the fcntl function. */ 88#undef HAVE_FCNTL 89 90/* Define to 1 if you have the <fcntl.h> header file. */ 91#undef HAVE_FCNTL_H 92 93/* Define to 1 if you have a working fcntl O_NONBLOCK function. */ 94#undef HAVE_FCNTL_O_NONBLOCK 95 96/* Define to 1 if you have the freeaddrinfo function. */ 97#undef HAVE_FREEADDRINFO 98 99/* Define to 1 if you have a working getaddrinfo function. */ 100#undef HAVE_GETADDRINFO 101 102/* Define to 1 if the getaddrinfo function is threadsafe. */ 103#undef HAVE_GETADDRINFO_THREADSAFE 104 105/* Define to 1 if you have the getenv function. */ 106#undef HAVE_GETENV 107 108/* Define to 1 if you have the gethostbyaddr function. */ 109#undef HAVE_GETHOSTBYADDR 110 111/* Define to 1 if you have the gethostbyname function. */ 112#undef HAVE_GETHOSTBYNAME 113 114/* Define to 1 if you have the gethostname function. */ 115#undef HAVE_GETHOSTNAME 116 117/* Define to 1 if you have the getnameinfo function. */ 118#undef HAVE_GETNAMEINFO 119 120/* Define to 1 if you have the getservbyport_r function. */ 121#undef HAVE_GETSERVBYPORT_R 122 123/* Define to 1 if you have the `gettimeofday' function. */ 124#undef HAVE_GETTIMEOFDAY 125 126/* Define to 1 if you have the `if_indextoname' function. */ 127#undef HAVE_IF_INDEXTONAME 128 129/* Define to 1 if you have a IPv6 capable working inet_net_pton function. */ 130#undef HAVE_INET_NET_PTON 131 132/* Define to 1 if you have a IPv6 capable working inet_ntop function. */ 133#undef HAVE_INET_NTOP 134 135/* Define to 1 if you have a IPv6 capable working inet_pton function. */ 136#undef HAVE_INET_PTON 137 138/* Define to 1 if you have the <inttypes.h> header file. */ 139#undef HAVE_INTTYPES_H 140 141/* Define to 1 if you have the ioctl function. */ 142#undef HAVE_IOCTL 143 144/* Define to 1 if you have the ioctlsocket function. */ 145#undef HAVE_IOCTLSOCKET 146 147/* Define to 1 if you have the IoctlSocket camel case function. */ 148#undef HAVE_IOCTLSOCKET_CAMEL 149 150/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function. 151 */ 152#undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO 153 154/* Define to 1 if you have a working ioctlsocket FIONBIO function. */ 155#undef HAVE_IOCTLSOCKET_FIONBIO 156 157/* Define to 1 if you have a working ioctl FIONBIO function. */ 158#undef HAVE_IOCTL_FIONBIO 159 160/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */ 161#undef HAVE_IOCTL_SIOCGIFADDR 162 163/* Define to 1 if you have the `resolve' library (-lresolve). */ 164#undef HAVE_LIBRESOLVE 165 166/* Define to 1 if you have the <limits.h> header file. */ 167#undef HAVE_LIMITS_H 168 169/* if your compiler supports LL */ 170#undef HAVE_LL 171 172/* Define to 1 if the compiler supports the 'long long' data type. */ 173#undef HAVE_LONGLONG 174 175/* Define to 1 if you have the malloc.h header file. */ 176#undef HAVE_MALLOC_H 177 178/* Define to 1 if you have the memory.h header file. */ 179#undef HAVE_MEMORY_H 180 181/* Define to 1 if you have the MSG_NOSIGNAL flag. */ 182#undef HAVE_MSG_NOSIGNAL 183 184/* Define to 1 if you have the <netdb.h> header file. */ 185#undef HAVE_NETDB_H 186 187/* Define to 1 if you have the <netinet/in.h> header file. */ 188#undef HAVE_NETINET_IN_H 189 190/* Define to 1 if you have the <netinet/tcp.h> header file. */ 191#undef HAVE_NETINET_TCP_H 192 193/* Define to 1 if you have the <net/if.h> header file. */ 194#undef HAVE_NET_IF_H 195 196/* Define to 1 if you have PF_INET6. */ 197#undef HAVE_PF_INET6 198 199/* Define to 1 if you have the recv function. */ 200#undef HAVE_RECV 201 202/* Define to 1 if you have the recvfrom function. */ 203#undef HAVE_RECVFROM 204 205/* Define to 1 if you have the send function. */ 206#undef HAVE_SEND 207 208/* Define to 1 if you have the setsockopt function. */ 209#undef HAVE_SETSOCKOPT 210 211/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */ 212#undef HAVE_SETSOCKOPT_SO_NONBLOCK 213 214/* Define to 1 if you have the <signal.h> header file. */ 215#undef HAVE_SIGNAL_H 216 217/* Define to 1 if sig_atomic_t is an available typedef. */ 218#undef HAVE_SIG_ATOMIC_T 219 220/* Define to 1 if sig_atomic_t is already defined as volatile. */ 221#undef HAVE_SIG_ATOMIC_T_VOLATILE 222 223/* Define to 1 if your struct sockaddr_in6 has sin6_scope_id. */ 224#undef HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 225 226/* Define to 1 if you have the socket function. */ 227#undef HAVE_SOCKET 228 229/* Define to 1 if you have the <socket.h> header file. */ 230#undef HAVE_SOCKET_H 231 232/* Define to 1 if you have the <stdbool.h> header file. */ 233#undef HAVE_STDBOOL_H 234 235/* Define to 1 if you have the <stdint.h> header file. */ 236#undef HAVE_STDINT_H 237 238/* Define to 1 if you have the <stdlib.h> header file. */ 239#undef HAVE_STDLIB_H 240 241/* Define to 1 if you have the strcasecmp function. */ 242#undef HAVE_STRCASECMP 243 244/* Define to 1 if you have the strcmpi function. */ 245#undef HAVE_STRCMPI 246 247/* Define to 1 if you have the strdup function. */ 248#undef HAVE_STRDUP 249 250/* Define to 1 if you have the stricmp function. */ 251#undef HAVE_STRICMP 252 253/* Define to 1 if you have the <strings.h> header file. */ 254#undef HAVE_STRINGS_H 255 256/* Define to 1 if you have the <string.h> header file. */ 257#undef HAVE_STRING_H 258 259/* Define to 1 if you have the strncasecmp function. */ 260#undef HAVE_STRNCASECMP 261 262/* Define to 1 if you have the strncmpi function. */ 263#undef HAVE_STRNCMPI 264 265/* Define to 1 if you have the strnicmp function. */ 266#undef HAVE_STRNICMP 267 268/* Define to 1 if you have the <stropts.h> header file. */ 269#undef HAVE_STROPTS_H 270 271/* Define to 1 if you have struct addrinfo. */ 272#undef HAVE_STRUCT_ADDRINFO 273 274/* Define to 1 if you have struct in6_addr. */ 275#undef HAVE_STRUCT_IN6_ADDR 276 277/* Define to 1 if you have struct sockaddr_in6. */ 278#undef HAVE_STRUCT_SOCKADDR_IN6 279 280/* if struct sockaddr_storage is defined */ 281#undef HAVE_STRUCT_SOCKADDR_STORAGE 282 283/* Define to 1 if you have the timeval struct. */ 284#undef HAVE_STRUCT_TIMEVAL 285 286/* Define to 1 if you have the <sys/ioctl.h> header file. */ 287#undef HAVE_SYS_IOCTL_H 288 289/* Define to 1 if you have the <sys/param.h> header file. */ 290#undef HAVE_SYS_PARAM_H 291 292/* Define to 1 if you have the <sys/select.h> header file. */ 293#undef HAVE_SYS_SELECT_H 294 295/* Define to 1 if you have the <sys/socket.h> header file. */ 296#undef HAVE_SYS_SOCKET_H 297 298/* Define to 1 if you have the <sys/stat.h> header file. */ 299#undef HAVE_SYS_STAT_H 300 301/* Define to 1 if you have the <sys/time.h> header file. */ 302#undef HAVE_SYS_TIME_H 303 304/* Define to 1 if you have the <sys/types.h> header file. */ 305#undef HAVE_SYS_TYPES_H 306 307/* Define to 1 if you have the <sys/uio.h> header file. */ 308#undef HAVE_SYS_UIO_H 309 310/* Define to 1 if you have the <time.h> header file. */ 311#undef HAVE_TIME_H 312 313/* Define to 1 if you have the <unistd.h> header file. */ 314#undef HAVE_UNISTD_H 315 316/* Define to 1 if you have the windows.h header file. */ 317#undef HAVE_WINDOWS_H 318 319/* Define to 1 if you have the winsock2.h header file. */ 320#undef HAVE_WINSOCK2_H 321 322/* Define to 1 if you have the winsock.h header file. */ 323#undef HAVE_WINSOCK_H 324 325/* Define to 1 if you have the writev function. */ 326#undef HAVE_WRITEV 327 328/* Define to 1 if you have the ws2tcpip.h header file. */ 329#undef HAVE_WS2TCPIP_H 330 331/* Define to the sub-directory in which libtool stores uninstalled libraries. 332 */ 333#undef LT_OBJDIR 334 335/* Define to 1 if you are building a native Windows target. */ 336#undef NATIVE_WINDOWS 337 338/* Define to 1 if you need the malloc.h header file even with stdlib.h */ 339#undef NEED_MALLOC_H 340 341/* Define to 1 if you need the memory.h header file even with stdlib.h */ 342#undef NEED_MEMORY_H 343 344/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */ 345#undef NEED_REENTRANT 346 347/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */ 348#undef NEED_THREAD_SAFE 349 350/* Define to 1 if your C compiler doesn't accept -c and -o together. */ 351#undef NO_MINUS_C_MINUS_O 352 353/* cpu-machine-OS */ 354#undef OS 355 356/* Name of package */ 357#undef PACKAGE 358 359/* Define to the address where bug reports for this package should be sent. */ 360#undef PACKAGE_BUGREPORT 361 362/* Define to the full name of this package. */ 363#undef PACKAGE_NAME 364 365/* Define to the full name and version of this package. */ 366#undef PACKAGE_STRING 367 368/* Define to the one symbol short name of this package. */ 369#undef PACKAGE_TARNAME 370 371/* Define to the home page for this package. */ 372#undef PACKAGE_URL 373 374/* Define to the version of this package. */ 375#undef PACKAGE_VERSION 376 377/* a suitable file/device to read random data from */ 378#undef RANDOM_FILE 379 380/* Define to the type qualifier pointed by arg 5 for recvfrom. */ 381#undef RECVFROM_QUAL_ARG5 382 383/* Define to the type of arg 1 for recvfrom. */ 384#undef RECVFROM_TYPE_ARG1 385 386/* Define to the type pointed by arg 2 for recvfrom. */ 387#undef RECVFROM_TYPE_ARG2 388 389/* Define to 1 if the type pointed by arg 2 for recvfrom is void. */ 390#undef RECVFROM_TYPE_ARG2_IS_VOID 391 392/* Define to the type of arg 3 for recvfrom. */ 393#undef RECVFROM_TYPE_ARG3 394 395/* Define to the type of arg 4 for recvfrom. */ 396#undef RECVFROM_TYPE_ARG4 397 398/* Define to the type pointed by arg 5 for recvfrom. */ 399#undef RECVFROM_TYPE_ARG5 400 401/* Define to 1 if the type pointed by arg 5 for recvfrom is void. */ 402#undef RECVFROM_TYPE_ARG5_IS_VOID 403 404/* Define to the type pointed by arg 6 for recvfrom. */ 405#undef RECVFROM_TYPE_ARG6 406 407/* Define to 1 if the type pointed by arg 6 for recvfrom is void. */ 408#undef RECVFROM_TYPE_ARG6_IS_VOID 409 410/* Define to the function return type for recvfrom. */ 411#undef RECVFROM_TYPE_RETV 412 413/* Define to the type of arg 1 for recv. */ 414#undef RECV_TYPE_ARG1 415 416/* Define to the type of arg 2 for recv. */ 417#undef RECV_TYPE_ARG2 418 419/* Define to the type of arg 3 for recv. */ 420#undef RECV_TYPE_ARG3 421 422/* Define to the type of arg 4 for recv. */ 423#undef RECV_TYPE_ARG4 424 425/* Define to the function return type for recv. */ 426#undef RECV_TYPE_RETV 427 428/* Define as the return type of signal handlers (`int' or `void'). */ 429#undef RETSIGTYPE 430 431/* Define to the type qualifier of arg 2 for send. */ 432#undef SEND_QUAL_ARG2 433 434/* Define to the type of arg 1 for send. */ 435#undef SEND_TYPE_ARG1 436 437/* Define to the type of arg 2 for send. */ 438#undef SEND_TYPE_ARG2 439 440/* Define to the type of arg 3 for send. */ 441#undef SEND_TYPE_ARG3 442 443/* Define to the type of arg 4 for send. */ 444#undef SEND_TYPE_ARG4 445 446/* Define to the function return type for send. */ 447#undef SEND_TYPE_RETV 448 449/* The size of `int', as computed by sizeof. */ 450#undef SIZEOF_INT 451 452/* The size of `long', as computed by sizeof. */ 453#undef SIZEOF_LONG 454 455/* The size of `size_t', as computed by sizeof. */ 456#undef SIZEOF_SIZE_T 457 458/* The size of `struct in6_addr', as computed by sizeof. */ 459#undef SIZEOF_STRUCT_IN6_ADDR 460 461/* The size of `struct in_addr', as computed by sizeof. */ 462#undef SIZEOF_STRUCT_IN_ADDR 463 464/* The size of `time_t', as computed by sizeof. */ 465#undef SIZEOF_TIME_T 466 467/* Define to 1 if you have the ANSI C header files. */ 468#undef STDC_HEADERS 469 470/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 471#undef TIME_WITH_SYS_TIME 472 473/* Define to disable non-blocking sockets. */ 474#undef USE_BLOCKING_SOCKETS 475 476/* Version number of package */ 477#undef VERSION 478 479/* Define to avoid automatic inclusion of winsock.h */ 480#undef WIN32_LEAN_AND_MEAN 481 482/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 483 significant byte first (like Motorola and SPARC, unlike Intel). */ 484#if defined AC_APPLE_UNIVERSAL_BUILD 485# if defined __BIG_ENDIAN__ 486# define WORDS_BIGENDIAN 1 487# endif 488#else 489# ifndef WORDS_BIGENDIAN 490# undef WORDS_BIGENDIAN 491# endif 492#endif 493 494/* Define to 1 if OS is AIX. */ 495#ifndef _ALL_SOURCE 496# undef _ALL_SOURCE 497#endif 498 499/* Number of bits in a file offset, on hosts where this is settable. */ 500#undef _FILE_OFFSET_BITS 501 502/* Define for large files, on AIX-style hosts. */ 503#undef _LARGE_FILES 504 505/* Define to empty if `const' does not conform to ANSI C. */ 506#undef const 507 508/* Type to use in place of in_addr_t when system does not provide it. */ 509#undef in_addr_t 510 511/* Define to `unsigned int' if <sys/types.h> does not define. */ 512#undef size_t 513 514/* the signed version of size_t */ 515#undef ssize_t 516