1324c9471Sopenharmony_ci/* 2324c9471Sopenharmony_ci * Copyright (C) 2022-2024 Huawei Device Co., Ltd. 3324c9471Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4324c9471Sopenharmony_ci * you may not use this file except in compliance with the License. 5324c9471Sopenharmony_ci * You may obtain a copy of the License at 6324c9471Sopenharmony_ci * 7324c9471Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8324c9471Sopenharmony_ci * 9324c9471Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10324c9471Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11324c9471Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12324c9471Sopenharmony_ci * See the License for the specific language governing permissions and 13324c9471Sopenharmony_ci * limitations under the License. 14324c9471Sopenharmony_ci */ 15324c9471Sopenharmony_ci 16324c9471Sopenharmony_ci#ifndef ARES_CONFIG_H 17324c9471Sopenharmony_ci#define ARES_CONFIG_H 18324c9471Sopenharmony_ci 19324c9471Sopenharmony_ci/* src/lib/ares_config.h. Generated from ares_config.h.in by configure. */ 20324c9471Sopenharmony_ci/* src/lib/ares_config.h.in. Generated from configure.ac by autoheader. */ 21324c9471Sopenharmony_ci 22324c9471Sopenharmony_ci/* Define if building universal (internal helper macro) */ 23324c9471Sopenharmony_ci/* #undef AC_APPLE_UNIVERSAL_BUILD */ 24324c9471Sopenharmony_ci 25324c9471Sopenharmony_ci/* define this if ares is built for a big endian system */ 26324c9471Sopenharmony_ci/* #undef ARES_BIG_ENDIAN */ 27324c9471Sopenharmony_ci 28324c9471Sopenharmony_ci/* Defined for build that exposes internal static functions for testing. */ 29324c9471Sopenharmony_ci/* #undef CARES_EXPOSE_STATICS */ 30324c9471Sopenharmony_ci 31324c9471Sopenharmony_ci/* a suitable file/device to read random data from */ 32324c9471Sopenharmony_ci#define CARES_RANDOM_FILE "/dev/urandom" 33324c9471Sopenharmony_ci 34324c9471Sopenharmony_ci/* Defined for build with symbol hiding. */ 35324c9471Sopenharmony_ci#define CARES_SYMBOL_HIDING 1 36324c9471Sopenharmony_ci 37324c9471Sopenharmony_ci/* Definition to make a library symbol externally visible. */ 38324c9471Sopenharmony_ci#define CARES_SYMBOL_SCOPE_EXTERN __attribute__ ((__visibility__ ("default"))) 39324c9471Sopenharmony_ci 40324c9471Sopenharmony_ci/* the signed version of size_t */ 41324c9471Sopenharmony_ci#define CARES_TYPEOF_ARES_SSIZE_T ssize_t 42324c9471Sopenharmony_ci 43324c9471Sopenharmony_ci/* Use resolver library to configure cares */ 44324c9471Sopenharmony_ci/* #undef CARES_USE_LIBRESOLV */ 45324c9471Sopenharmony_ci 46324c9471Sopenharmony_ci/* if a /etc/inet dir is being used */ 47324c9471Sopenharmony_ci/* #undef ETC_INET */ 48324c9471Sopenharmony_ci 49324c9471Sopenharmony_ci/* Define to the type of arg 2 for gethostname. */ 50324c9471Sopenharmony_ci#define GETHOSTNAME_TYPE_ARG2 size_t 51324c9471Sopenharmony_ci 52324c9471Sopenharmony_ci/* Define to the type qualifier of arg 1 for getnameinfo. */ 53324c9471Sopenharmony_ci#define GETNAMEINFO_QUAL_ARG1 const 54324c9471Sopenharmony_ci 55324c9471Sopenharmony_ci/* Define to the type of arg 1 for getnameinfo. */ 56324c9471Sopenharmony_ci#define GETNAMEINFO_TYPE_ARG1 struct sockaddr * 57324c9471Sopenharmony_ci 58324c9471Sopenharmony_ci/* Define to the type of arg 2 for getnameinfo. */ 59324c9471Sopenharmony_ci#define GETNAMEINFO_TYPE_ARG2 socklen_t 60324c9471Sopenharmony_ci 61324c9471Sopenharmony_ci/* Define to the type of args 4 and 6 for getnameinfo. */ 62324c9471Sopenharmony_ci#define GETNAMEINFO_TYPE_ARG46 socklen_t 63324c9471Sopenharmony_ci 64324c9471Sopenharmony_ci/* Define to the type of arg 7 for getnameinfo. */ 65324c9471Sopenharmony_ci#define GETNAMEINFO_TYPE_ARG7 int 66324c9471Sopenharmony_ci 67324c9471Sopenharmony_ci/* Specifies the number of arguments to getservbyport_r */ 68324c9471Sopenharmony_ci#define GETSERVBYPORT_R_ARGS 6 69324c9471Sopenharmony_ci 70324c9471Sopenharmony_ci/* Specifies the size of the buffer to pass to getservbyport_r */ 71324c9471Sopenharmony_ci#define GETSERVBYPORT_R_BUFSIZE 4096 72324c9471Sopenharmony_ci 73324c9471Sopenharmony_ci/* Define to 1 if you have AF_INET6. */ 74324c9471Sopenharmony_ci#define HAVE_AF_INET6 1 75324c9471Sopenharmony_ci 76324c9471Sopenharmony_ci/* Define to 1 if you have the <arpa/inet.h> header file. */ 77324c9471Sopenharmony_ci#define HAVE_ARPA_INET_H 1 78324c9471Sopenharmony_ci 79324c9471Sopenharmony_ci/* Define to 1 if you have the <arpa/nameser_compat.h> header file. */ 80324c9471Sopenharmony_ci#define HAVE_ARPA_NAMESER_COMPAT_H 1 81324c9471Sopenharmony_ci 82324c9471Sopenharmony_ci/* Define to 1 if you have the <arpa/nameser.h> header file. */ 83324c9471Sopenharmony_ci#define HAVE_ARPA_NAMESER_H 1 84324c9471Sopenharmony_ci 85324c9471Sopenharmony_ci/* Define to 1 if you have the <assert.h> header file. */ 86324c9471Sopenharmony_ci#define HAVE_ASSERT_H 1 87324c9471Sopenharmony_ci 88324c9471Sopenharmony_ci/* Define to 1 if you have the `bitncmp' function. */ 89324c9471Sopenharmony_ci/* #undef HAVE_BITNCMP */ 90324c9471Sopenharmony_ci 91324c9471Sopenharmony_ci/* Define to 1 if bool is an available type. */ 92324c9471Sopenharmony_ci#define HAVE_BOOL_T 1 93324c9471Sopenharmony_ci 94324c9471Sopenharmony_ci/* Define to 1 if you have the clock_gettime function and monotonic timer. */ 95324c9471Sopenharmony_ci#define HAVE_CLOCK_GETTIME_MONOTONIC 1 96324c9471Sopenharmony_ci 97324c9471Sopenharmony_ci/* Define to 1 if you have the closesocket function. */ 98324c9471Sopenharmony_ci/* #undef HAVE_CLOSESOCKET */ 99324c9471Sopenharmony_ci 100324c9471Sopenharmony_ci/* Define to 1 if you have the CloseSocket camel case function. */ 101324c9471Sopenharmony_ci/* #undef HAVE_CLOSESOCKET_CAMEL */ 102324c9471Sopenharmony_ci 103324c9471Sopenharmony_ci/* Define to 1 if you have the connect function. */ 104324c9471Sopenharmony_ci#define HAVE_CONNECT 1 105324c9471Sopenharmony_ci 106324c9471Sopenharmony_ci/* define if the compiler supports basic C++11 syntax */ 107324c9471Sopenharmony_ci#define HAVE_CXX11 1 108324c9471Sopenharmony_ci 109324c9471Sopenharmony_ci/* Define to 1 if you have the <dlfcn.h> header file. */ 110324c9471Sopenharmony_ci#define HAVE_DLFCN_H 1 111324c9471Sopenharmony_ci 112324c9471Sopenharmony_ci/* Define to 1 if you have the <errno.h> header file. */ 113324c9471Sopenharmony_ci#define HAVE_ERRNO_H 1 114324c9471Sopenharmony_ci 115324c9471Sopenharmony_ci/* Define to 1 if you have the fcntl function. */ 116324c9471Sopenharmony_ci#define HAVE_FCNTL 1 117324c9471Sopenharmony_ci 118324c9471Sopenharmony_ci/* Define to 1 if you have the <fcntl.h> header file. */ 119324c9471Sopenharmony_ci#define HAVE_FCNTL_H 1 120324c9471Sopenharmony_ci 121324c9471Sopenharmony_ci/* Define to 1 if you have a working fcntl O_NONBLOCK function. */ 122324c9471Sopenharmony_ci#define HAVE_FCNTL_O_NONBLOCK 1 123324c9471Sopenharmony_ci 124324c9471Sopenharmony_ci/* Define to 1 if you have the freeaddrinfo function. */ 125324c9471Sopenharmony_ci#define HAVE_FREEADDRINFO 1 126324c9471Sopenharmony_ci 127324c9471Sopenharmony_ci/* Define to 1 if you have a working getaddrinfo function. */ 128324c9471Sopenharmony_ci#define HAVE_GETADDRINFO 1 129324c9471Sopenharmony_ci 130324c9471Sopenharmony_ci/* Define to 1 if the getaddrinfo function is threadsafe. */ 131324c9471Sopenharmony_ci#define HAVE_GETADDRINFO_THREADSAFE 1 132324c9471Sopenharmony_ci 133324c9471Sopenharmony_ci/* Define to 1 if you have the getenv function. */ 134324c9471Sopenharmony_ci#define HAVE_GETENV 1 135324c9471Sopenharmony_ci 136324c9471Sopenharmony_ci/* Define to 1 if you have the gethostbyaddr function. */ 137324c9471Sopenharmony_ci#define HAVE_GETHOSTBYADDR 1 138324c9471Sopenharmony_ci 139324c9471Sopenharmony_ci/* Define to 1 if you have the gethostbyname function. */ 140324c9471Sopenharmony_ci#define HAVE_GETHOSTBYNAME 1 141324c9471Sopenharmony_ci 142324c9471Sopenharmony_ci/* Define to 1 if you have the gethostname function. */ 143324c9471Sopenharmony_ci#define HAVE_GETHOSTNAME 1 144324c9471Sopenharmony_ci 145324c9471Sopenharmony_ci/* Define to 1 if you have the getnameinfo function. */ 146324c9471Sopenharmony_ci#define HAVE_GETNAMEINFO 1 147324c9471Sopenharmony_ci 148324c9471Sopenharmony_ci/* Define to 1 if you have the getservbyport_r function. */ 149324c9471Sopenharmony_ci#define HAVE_GETSERVBYPORT_R 1 150324c9471Sopenharmony_ci 151324c9471Sopenharmony_ci/* Define to 1 if you have the `gettimeofday' function. */ 152324c9471Sopenharmony_ci#define HAVE_GETTIMEOFDAY 1 153324c9471Sopenharmony_ci 154324c9471Sopenharmony_ci/* Define to 1 if you have the `if_indextoname' function. */ 155324c9471Sopenharmony_ci#define HAVE_IF_INDEXTONAME 1 156324c9471Sopenharmony_ci 157324c9471Sopenharmony_ci/* Define to 1 if you have a IPv6 capable working inet_net_pton function. */ 158324c9471Sopenharmony_ci/* #undef HAVE_INET_NET_PTON */ 159324c9471Sopenharmony_ci 160324c9471Sopenharmony_ci/* Define to 1 if you have a IPv6 capable working inet_ntop function. */ 161324c9471Sopenharmony_ci#define HAVE_INET_NTOP 1 162324c9471Sopenharmony_ci 163324c9471Sopenharmony_ci/* Define to 1 if you have a IPv6 capable working inet_pton function. */ 164324c9471Sopenharmony_ci#define HAVE_INET_PTON 1 165324c9471Sopenharmony_ci 166324c9471Sopenharmony_ci/* Define to 1 if you have the <inttypes.h> header file. */ 167324c9471Sopenharmony_ci#define HAVE_INTTYPES_H 1 168324c9471Sopenharmony_ci 169324c9471Sopenharmony_ci/* Define to 1 if you have the ioctl function. */ 170324c9471Sopenharmony_ci#define HAVE_IOCTL 1 171324c9471Sopenharmony_ci 172324c9471Sopenharmony_ci/* Define to 1 if you have the ioctlsocket function. */ 173324c9471Sopenharmony_ci/* #undef HAVE_IOCTLSOCKET */ 174324c9471Sopenharmony_ci 175324c9471Sopenharmony_ci/* Define to 1 if you have the IoctlSocket camel case function. */ 176324c9471Sopenharmony_ci/* #undef HAVE_IOCTLSOCKET_CAMEL */ 177324c9471Sopenharmony_ci 178324c9471Sopenharmony_ci/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function. 179324c9471Sopenharmony_ci */ 180324c9471Sopenharmony_ci/* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */ 181324c9471Sopenharmony_ci 182324c9471Sopenharmony_ci/* Define to 1 if you have a working ioctlsocket FIONBIO function. */ 183324c9471Sopenharmony_ci/* #undef HAVE_IOCTLSOCKET_FIONBIO */ 184324c9471Sopenharmony_ci 185324c9471Sopenharmony_ci/* Define to 1 if you have a working ioctl FIONBIO function. */ 186324c9471Sopenharmony_ci#define HAVE_IOCTL_FIONBIO 1 187324c9471Sopenharmony_ci 188324c9471Sopenharmony_ci/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */ 189324c9471Sopenharmony_ci#define HAVE_IOCTL_SIOCGIFADDR 1 190324c9471Sopenharmony_ci 191324c9471Sopenharmony_ci/* Define to 1 if you have the `resolve' library (-lresolve). */ 192324c9471Sopenharmony_ci/* #undef HAVE_LIBRESOLVE */ 193324c9471Sopenharmony_ci 194324c9471Sopenharmony_ci/* Define to 1 if you have the <limits.h> header file. */ 195324c9471Sopenharmony_ci#define HAVE_LIMITS_H 1 196324c9471Sopenharmony_ci 197324c9471Sopenharmony_ci/* if your compiler supports LL */ 198324c9471Sopenharmony_ci#define HAVE_LL 1 199324c9471Sopenharmony_ci 200324c9471Sopenharmony_ci/* Define to 1 if the compiler supports the 'long long' data type. */ 201324c9471Sopenharmony_ci#define HAVE_LONGLONG 1 202324c9471Sopenharmony_ci 203324c9471Sopenharmony_ci/* Define to 1 if you have the malloc.h header file. */ 204324c9471Sopenharmony_ci#define HAVE_MALLOC_H 1 205324c9471Sopenharmony_ci 206324c9471Sopenharmony_ci/* Define to 1 if you have the memory.h header file. */ 207324c9471Sopenharmony_ci#define HAVE_MEMORY_H 1 208324c9471Sopenharmony_ci 209324c9471Sopenharmony_ci/* Define to 1 if you have the MSG_NOSIGNAL flag. */ 210324c9471Sopenharmony_ci#define HAVE_MSG_NOSIGNAL 1 211324c9471Sopenharmony_ci 212324c9471Sopenharmony_ci/* Define to 1 if you have the <netdb.h> header file. */ 213324c9471Sopenharmony_ci#define HAVE_NETDB_H 1 214324c9471Sopenharmony_ci 215324c9471Sopenharmony_ci/* Define to 1 if you have the <netinet/in.h> header file. */ 216324c9471Sopenharmony_ci#define HAVE_NETINET_IN_H 1 217324c9471Sopenharmony_ci 218324c9471Sopenharmony_ci/* Define to 1 if you have the <netinet/tcp.h> header file. */ 219324c9471Sopenharmony_ci#define HAVE_NETINET_TCP_H 1 220324c9471Sopenharmony_ci 221324c9471Sopenharmony_ci/* Define to 1 if you have the <net/if.h> header file. */ 222324c9471Sopenharmony_ci#define HAVE_NET_IF_H 1 223324c9471Sopenharmony_ci 224324c9471Sopenharmony_ci/* Define to 1 if you have PF_INET6. */ 225324c9471Sopenharmony_ci#define HAVE_PF_INET6 1 226324c9471Sopenharmony_ci 227324c9471Sopenharmony_ci/* Define to 1 if you have the recv function. */ 228324c9471Sopenharmony_ci#define HAVE_RECV 1 229324c9471Sopenharmony_ci 230324c9471Sopenharmony_ci/* Define to 1 if you have the recvfrom function. */ 231324c9471Sopenharmony_ci#define HAVE_RECVFROM 1 232324c9471Sopenharmony_ci 233324c9471Sopenharmony_ci/* Define to 1 if you have the send function. */ 234324c9471Sopenharmony_ci#define HAVE_SEND 1 235324c9471Sopenharmony_ci 236324c9471Sopenharmony_ci/* Define to 1 if you have the setsockopt function. */ 237324c9471Sopenharmony_ci#define HAVE_SETSOCKOPT 1 238324c9471Sopenharmony_ci 239324c9471Sopenharmony_ci/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */ 240324c9471Sopenharmony_ci/* #undef HAVE_SETSOCKOPT_SO_NONBLOCK */ 241324c9471Sopenharmony_ci 242324c9471Sopenharmony_ci/* Define to 1 if you have the <signal.h> header file. */ 243324c9471Sopenharmony_ci#define HAVE_SIGNAL_H 1 244324c9471Sopenharmony_ci 245324c9471Sopenharmony_ci/* Define to 1 if sig_atomic_t is an available typedef. */ 246324c9471Sopenharmony_ci#define HAVE_SIG_ATOMIC_T 1 247324c9471Sopenharmony_ci 248324c9471Sopenharmony_ci/* Define to 1 if sig_atomic_t is already defined as volatile. */ 249324c9471Sopenharmony_ci/* #undef HAVE_SIG_ATOMIC_T_VOLATILE */ 250324c9471Sopenharmony_ci 251324c9471Sopenharmony_ci/* Define to 1 if your struct sockaddr_in6 has sin6_scope_id. */ 252324c9471Sopenharmony_ci#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 253324c9471Sopenharmony_ci 254324c9471Sopenharmony_ci/* Define to 1 if you have the socket function. */ 255324c9471Sopenharmony_ci#define HAVE_SOCKET 1 256324c9471Sopenharmony_ci 257324c9471Sopenharmony_ci/* Define to 1 if you have the <socket.h> header file. */ 258324c9471Sopenharmony_ci/* #undef HAVE_SOCKET_H */ 259324c9471Sopenharmony_ci 260324c9471Sopenharmony_ci/* Define to 1 if you have the <stdbool.h> header file. */ 261324c9471Sopenharmony_ci#define HAVE_STDBOOL_H 1 262324c9471Sopenharmony_ci 263324c9471Sopenharmony_ci/* Define to 1 if you have the <stdint.h> header file. */ 264324c9471Sopenharmony_ci#define HAVE_STDINT_H 1 265324c9471Sopenharmony_ci 266324c9471Sopenharmony_ci/* Define to 1 if you have the <stdlib.h> header file. */ 267324c9471Sopenharmony_ci#define HAVE_STDLIB_H 1 268324c9471Sopenharmony_ci 269324c9471Sopenharmony_ci/* Define to 1 if you have the strcasecmp function. */ 270324c9471Sopenharmony_ci#define HAVE_STRCASECMP 1 271324c9471Sopenharmony_ci 272324c9471Sopenharmony_ci/* Define to 1 if you have the strcmpi function. */ 273324c9471Sopenharmony_ci/* #undef HAVE_STRCMPI */ 274324c9471Sopenharmony_ci 275324c9471Sopenharmony_ci/* Define to 1 if you have the strdup function. */ 276324c9471Sopenharmony_ci#define HAVE_STRDUP 1 277324c9471Sopenharmony_ci 278324c9471Sopenharmony_ci/* Define to 1 if you have the stricmp function. */ 279324c9471Sopenharmony_ci/* #undef HAVE_STRICMP */ 280324c9471Sopenharmony_ci 281324c9471Sopenharmony_ci/* Define to 1 if you have the <strings.h> header file. */ 282324c9471Sopenharmony_ci#define HAVE_STRINGS_H 1 283324c9471Sopenharmony_ci 284324c9471Sopenharmony_ci/* Define to 1 if you have the <string.h> header file. */ 285324c9471Sopenharmony_ci#define HAVE_STRING_H 1 286324c9471Sopenharmony_ci 287324c9471Sopenharmony_ci/* Define to 1 if you have the strncasecmp function. */ 288324c9471Sopenharmony_ci#define HAVE_STRNCASECMP 1 289324c9471Sopenharmony_ci 290324c9471Sopenharmony_ci/* Define to 1 if you have the strncmpi function. */ 291324c9471Sopenharmony_ci/* #undef HAVE_STRNCMPI */ 292324c9471Sopenharmony_ci 293324c9471Sopenharmony_ci/* Define to 1 if you have the strnicmp function. */ 294324c9471Sopenharmony_ci/* #undef HAVE_STRNICMP */ 295324c9471Sopenharmony_ci 296324c9471Sopenharmony_ci/* Define to 1 if you have the <stropts.h> header file. */ 297324c9471Sopenharmony_ci/* #undef HAVE_STROPTS_H */ 298324c9471Sopenharmony_ci 299324c9471Sopenharmony_ci/* Define to 1 if you have struct addrinfo. */ 300324c9471Sopenharmony_ci#define HAVE_STRUCT_ADDRINFO 1 301324c9471Sopenharmony_ci 302324c9471Sopenharmony_ci/* Define to 1 if you have struct in6_addr. */ 303324c9471Sopenharmony_ci#define HAVE_STRUCT_IN6_ADDR 1 304324c9471Sopenharmony_ci 305324c9471Sopenharmony_ci/* Define to 1 if you have struct sockaddr_in6. */ 306324c9471Sopenharmony_ci#define HAVE_STRUCT_SOCKADDR_IN6 1 307324c9471Sopenharmony_ci 308324c9471Sopenharmony_ci/* if struct sockaddr_storage is defined */ 309324c9471Sopenharmony_ci#define HAVE_STRUCT_SOCKADDR_STORAGE 1 310324c9471Sopenharmony_ci 311324c9471Sopenharmony_ci/* Define to 1 if you have the timeval struct. */ 312324c9471Sopenharmony_ci#define HAVE_STRUCT_TIMEVAL 1 313324c9471Sopenharmony_ci 314324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/ioctl.h> header file. */ 315324c9471Sopenharmony_ci#define HAVE_SYS_IOCTL_H 1 316324c9471Sopenharmony_ci 317324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/param.h> header file. */ 318324c9471Sopenharmony_ci#define HAVE_SYS_PARAM_H 1 319324c9471Sopenharmony_ci 320324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/select.h> header file. */ 321324c9471Sopenharmony_ci#define HAVE_SYS_SELECT_H 1 322324c9471Sopenharmony_ci 323324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/socket.h> header file. */ 324324c9471Sopenharmony_ci#define HAVE_SYS_SOCKET_H 1 325324c9471Sopenharmony_ci 326324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/stat.h> header file. */ 327324c9471Sopenharmony_ci#define HAVE_SYS_STAT_H 1 328324c9471Sopenharmony_ci 329324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/time.h> header file. */ 330324c9471Sopenharmony_ci#define HAVE_SYS_TIME_H 1 331324c9471Sopenharmony_ci 332324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/types.h> header file. */ 333324c9471Sopenharmony_ci#define HAVE_SYS_TYPES_H 1 334324c9471Sopenharmony_ci 335324c9471Sopenharmony_ci/* Define to 1 if you have the <sys/uio.h> header file. */ 336324c9471Sopenharmony_ci#define HAVE_SYS_UIO_H 1 337324c9471Sopenharmony_ci 338324c9471Sopenharmony_ci/* Define to 1 if you have the <time.h> header file. */ 339324c9471Sopenharmony_ci#define HAVE_TIME_H 1 340324c9471Sopenharmony_ci 341324c9471Sopenharmony_ci/* Define to 1 if you have the <unistd.h> header file. */ 342324c9471Sopenharmony_ci#define HAVE_UNISTD_H 1 343324c9471Sopenharmony_ci 344324c9471Sopenharmony_ci/* Define to 1 if you have the windows.h header file. */ 345324c9471Sopenharmony_ci/* #undef HAVE_WINDOWS_H */ 346324c9471Sopenharmony_ci 347324c9471Sopenharmony_ci/* Define to 1 if you have the winsock2.h header file. */ 348324c9471Sopenharmony_ci/* #undef HAVE_WINSOCK2_H */ 349324c9471Sopenharmony_ci 350324c9471Sopenharmony_ci/* Define to 1 if you have the winsock.h header file. */ 351324c9471Sopenharmony_ci/* #undef HAVE_WINSOCK_H */ 352324c9471Sopenharmony_ci 353324c9471Sopenharmony_ci/* Define to 1 if you have the writev function. */ 354324c9471Sopenharmony_ci#define HAVE_WRITEV 1 355324c9471Sopenharmony_ci 356324c9471Sopenharmony_ci/* Define to 1 if you have the ws2tcpip.h header file. */ 357324c9471Sopenharmony_ci/* #undef HAVE_WS2TCPIP_H */ 358324c9471Sopenharmony_ci 359324c9471Sopenharmony_ci/* Define if __system_property_get exists. */ 360324c9471Sopenharmony_ci/* #undef HAVE___SYSTEM_PROPERTY_GET */ 361324c9471Sopenharmony_ci 362324c9471Sopenharmony_ci/* Define to the sub-directory where libtool stores uninstalled libraries. */ 363324c9471Sopenharmony_ci#define LT_OBJDIR ".libs/" 364324c9471Sopenharmony_ci 365324c9471Sopenharmony_ci/* Define to 1 if you need the malloc.h header file even with stdlib.h */ 366324c9471Sopenharmony_ci/* #undef NEED_MALLOC_H */ 367324c9471Sopenharmony_ci 368324c9471Sopenharmony_ci/* Define to 1 if you need the memory.h header file even with stdlib.h */ 369324c9471Sopenharmony_ci/* #undef NEED_MEMORY_H */ 370324c9471Sopenharmony_ci 371324c9471Sopenharmony_ci/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */ 372324c9471Sopenharmony_ci/* #undef NEED_REENTRANT */ 373324c9471Sopenharmony_ci 374324c9471Sopenharmony_ci/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */ 375324c9471Sopenharmony_ci/* #undef NEED_THREAD_SAFE */ 376324c9471Sopenharmony_ci 377324c9471Sopenharmony_ci/* cpu-machine-OS */ 378324c9471Sopenharmony_ci#define OS "x86_64-pc-linux-gnu" 379324c9471Sopenharmony_ci 380324c9471Sopenharmony_ci/* Name of package */ 381324c9471Sopenharmony_ci#define PACKAGE "c-ares" 382324c9471Sopenharmony_ci 383324c9471Sopenharmony_ci/* Define to the address where bug reports for this package should be sent. */ 384324c9471Sopenharmony_ci#define PACKAGE_BUGREPORT "c-ares mailing list: http://lists.haxx.se/listinfo/c-ares" 385324c9471Sopenharmony_ci 386324c9471Sopenharmony_ci/* Define to the full name of this package. */ 387324c9471Sopenharmony_ci#define PACKAGE_NAME "c-ares" 388324c9471Sopenharmony_ci 389324c9471Sopenharmony_ci/* Define to the full name and version of this package. */ 390324c9471Sopenharmony_ci#define PACKAGE_STRING "c-ares 1.18.1" 391324c9471Sopenharmony_ci 392324c9471Sopenharmony_ci/* Define to the one symbol short name of this package. */ 393324c9471Sopenharmony_ci#define PACKAGE_TARNAME "c-ares" 394324c9471Sopenharmony_ci 395324c9471Sopenharmony_ci/* Define to the home page for this package. */ 396324c9471Sopenharmony_ci#define PACKAGE_URL "" 397324c9471Sopenharmony_ci 398324c9471Sopenharmony_ci/* Define to the version of this package. */ 399324c9471Sopenharmony_ci#define PACKAGE_VERSION "1.18.1" 400324c9471Sopenharmony_ci 401324c9471Sopenharmony_ci/* Define to the type qualifier pointed by arg 5 for recvfrom. */ 402324c9471Sopenharmony_ci#define RECVFROM_QUAL_ARG5 403324c9471Sopenharmony_ci 404324c9471Sopenharmony_ci/* Define to the type of arg 1 for recvfrom. */ 405324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG1 int 406324c9471Sopenharmony_ci 407324c9471Sopenharmony_ci/* Define to the type pointed by arg 2 for recvfrom. */ 408324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG2 void 409324c9471Sopenharmony_ci 410324c9471Sopenharmony_ci/* Define to 1 if the type pointed by arg 2 for recvfrom is void. */ 411324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG2_IS_VOID 1 412324c9471Sopenharmony_ci 413324c9471Sopenharmony_ci/* Define to the type of arg 3 for recvfrom. */ 414324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG3 size_t 415324c9471Sopenharmony_ci 416324c9471Sopenharmony_ci/* Define to the type of arg 4 for recvfrom. */ 417324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG4 int 418324c9471Sopenharmony_ci 419324c9471Sopenharmony_ci/* Define to the type pointed by arg 5 for recvfrom. */ 420324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG5 struct sockaddr 421324c9471Sopenharmony_ci 422324c9471Sopenharmony_ci/* Define to 1 if the type pointed by arg 5 for recvfrom is void. */ 423324c9471Sopenharmony_ci/* #undef RECVFROM_TYPE_ARG5_IS_VOID */ 424324c9471Sopenharmony_ci 425324c9471Sopenharmony_ci/* Define to the type pointed by arg 6 for recvfrom. */ 426324c9471Sopenharmony_ci#define RECVFROM_TYPE_ARG6 socklen_t 427324c9471Sopenharmony_ci 428324c9471Sopenharmony_ci/* Define to 1 if the type pointed by arg 6 for recvfrom is void. */ 429324c9471Sopenharmony_ci/* #undef RECVFROM_TYPE_ARG6_IS_VOID */ 430324c9471Sopenharmony_ci 431324c9471Sopenharmony_ci/* Define to the function return type for recvfrom. */ 432324c9471Sopenharmony_ci#define RECVFROM_TYPE_RETV ssize_t 433324c9471Sopenharmony_ci 434324c9471Sopenharmony_ci/* Define to the type of arg 1 for recv. */ 435324c9471Sopenharmony_ci#define RECV_TYPE_ARG1 int 436324c9471Sopenharmony_ci 437324c9471Sopenharmony_ci/* Define to the type of arg 2 for recv. */ 438324c9471Sopenharmony_ci#define RECV_TYPE_ARG2 void * 439324c9471Sopenharmony_ci 440324c9471Sopenharmony_ci/* Define to the type of arg 3 for recv. */ 441324c9471Sopenharmony_ci#define RECV_TYPE_ARG3 size_t 442324c9471Sopenharmony_ci 443324c9471Sopenharmony_ci/* Define to the type of arg 4 for recv. */ 444324c9471Sopenharmony_ci#define RECV_TYPE_ARG4 int 445324c9471Sopenharmony_ci 446324c9471Sopenharmony_ci/* Define to the function return type for recv. */ 447324c9471Sopenharmony_ci#define RECV_TYPE_RETV ssize_t 448324c9471Sopenharmony_ci 449324c9471Sopenharmony_ci/* Define as the return type of signal handlers (`int' or `void'). */ 450324c9471Sopenharmony_ci#define RETSIGTYPE void 451324c9471Sopenharmony_ci 452324c9471Sopenharmony_ci/* Define to the type qualifier of arg 2 for send. */ 453324c9471Sopenharmony_ci#define SEND_QUAL_ARG2 const 454324c9471Sopenharmony_ci 455324c9471Sopenharmony_ci/* Define to the type of arg 1 for send. */ 456324c9471Sopenharmony_ci#define SEND_TYPE_ARG1 int 457324c9471Sopenharmony_ci 458324c9471Sopenharmony_ci/* Define to the type of arg 2 for send. */ 459324c9471Sopenharmony_ci#define SEND_TYPE_ARG2 void * 460324c9471Sopenharmony_ci 461324c9471Sopenharmony_ci/* Define to the type of arg 3 for send. */ 462324c9471Sopenharmony_ci#define SEND_TYPE_ARG3 size_t 463324c9471Sopenharmony_ci 464324c9471Sopenharmony_ci/* Define to the type of arg 4 for send. */ 465324c9471Sopenharmony_ci#define SEND_TYPE_ARG4 int 466324c9471Sopenharmony_ci 467324c9471Sopenharmony_ci/* Define to the function return type for send. */ 468324c9471Sopenharmony_ci#define SEND_TYPE_RETV ssize_t 469324c9471Sopenharmony_ci 470324c9471Sopenharmony_ci/* Define to 1 if you have the ANSI C header files. */ 471324c9471Sopenharmony_ci#define STDC_HEADERS 1 472324c9471Sopenharmony_ci 473324c9471Sopenharmony_ci/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. This 474324c9471Sopenharmony_ci macro is obsolete. */ 475324c9471Sopenharmony_ci#define TIME_WITH_SYS_TIME 1 476324c9471Sopenharmony_ci 477324c9471Sopenharmony_ci/* Define to disable non-blocking sockets. */ 478324c9471Sopenharmony_ci/* #undef USE_BLOCKING_SOCKETS */ 479324c9471Sopenharmony_ci 480324c9471Sopenharmony_ci/* Version number of package */ 481324c9471Sopenharmony_ci#define VERSION "1.18.1" 482324c9471Sopenharmony_ci 483324c9471Sopenharmony_ci/* Define to avoid automatic inclusion of winsock.h */ 484324c9471Sopenharmony_ci/* #undef WIN32_LEAN_AND_MEAN */ 485324c9471Sopenharmony_ci 486324c9471Sopenharmony_ci/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 487324c9471Sopenharmony_ci significant byte first (like Motorola and SPARC, unlike Intel). */ 488324c9471Sopenharmony_ci#if defined AC_APPLE_UNIVERSAL_BUILD 489324c9471Sopenharmony_ci# if defined __BIG_ENDIAN__ 490324c9471Sopenharmony_ci# define WORDS_BIGENDIAN 1 491324c9471Sopenharmony_ci# endif 492324c9471Sopenharmony_ci#else 493324c9471Sopenharmony_ci# ifndef WORDS_BIGENDIAN 494324c9471Sopenharmony_ci/* # undef WORDS_BIGENDIAN */ 495324c9471Sopenharmony_ci# endif 496324c9471Sopenharmony_ci#endif 497324c9471Sopenharmony_ci 498324c9471Sopenharmony_ci/* Define to 1 if OS is AIX. */ 499324c9471Sopenharmony_ci#ifndef _ALL_SOURCE 500324c9471Sopenharmony_ci/* # undef _ALL_SOURCE */ 501324c9471Sopenharmony_ci#endif 502324c9471Sopenharmony_ci 503324c9471Sopenharmony_ci/* Enable large inode numbers on Mac OS X 10.5. */ 504324c9471Sopenharmony_ci#ifndef _DARWIN_USE_64_BIT_INODE 505324c9471Sopenharmony_ci# define _DARWIN_USE_64_BIT_INODE 1 506324c9471Sopenharmony_ci#endif 507324c9471Sopenharmony_ci 508324c9471Sopenharmony_ci/* Number of bits in a file offset, on hosts where this is settable. */ 509324c9471Sopenharmony_ci/* #undef _FILE_OFFSET_BITS */ 510324c9471Sopenharmony_ci 511324c9471Sopenharmony_ci/* Define for large files, on AIX-style hosts. */ 512324c9471Sopenharmony_ci/* #undef _LARGE_FILES */ 513324c9471Sopenharmony_ci 514324c9471Sopenharmony_ci/* Define to empty if `const' does not conform to ANSI C. */ 515324c9471Sopenharmony_ci/* #undef const */ 516324c9471Sopenharmony_ci 517324c9471Sopenharmony_ci/* Type to use in place of in_addr_t when system does not provide it. */ 518324c9471Sopenharmony_ci/* #undef in_addr_t */ 519324c9471Sopenharmony_ci 520324c9471Sopenharmony_ci/* Define to `unsigned int' if <sys/types.h> does not define. */ 521324c9471Sopenharmony_ci/* #undef size_t */ 522324c9471Sopenharmony_ci 523324c9471Sopenharmony_ci#endif /* ARES_CONFIG_H */ 524