1/* lib/curl_config.h. Generated from curl_config.h.in by configure. */ 2/* lib/curl_config.h.in. Generated from configure.ac by autoheader. */ 3 4/* to enable curl debug memory tracking */ 5/* #undef CURLDEBUG */ 6 7/* Location of default ca bundle */ 8#define CURL_CA_BUNDLE NULL 9 10/* define "1" to use built in CA store of SSL library */ 11/* #undef CURL_CA_FALLBACK */ 12 13/* Location of default ca path */ 14#define CURL_CA_PATH "/etc/security/certificates" 15 16/* Default SSL backend */ 17/* #undef CURL_DEFAULT_SSL_BACKEND */ 18 19/* to disable cookies support */ 20/* #undef CURL_DISABLE_COOKIES */ 21 22/* to disable cryptographic authentication */ 23/* #undef CURL_DISABLE_CRYPTO_AUTH */ 24 25/* to disable DICT */ 26/* #undef CURL_DISABLE_DICT */ 27 28/* disable DoH */ 29/* #undef CURL_DISABLE_DOH */ 30 31/* to disable FILE */ 32/* #undef CURL_DISABLE_FILE */ 33 34/* to disable FTP */ 35/* #undef CURL_DISABLE_FTP */ 36 37/* to disable Gopher */ 38/* #undef CURL_DISABLE_GOPHER */ 39 40/* disable alt-svc */ 41#define CURL_DISABLE_HSTS 1 42 43/* to disable HTTP */ 44/* #undef CURL_DISABLE_HTTP */ 45 46/* disable HTTP authentication */ 47/* #undef CURL_DISABLE_HTTP_AUTH */ 48 49/* to disable IMAP */ 50/* #undef CURL_DISABLE_IMAP */ 51 52/* to disable LDAP */ 53#define CURL_DISABLE_LDAP 1 54 55/* to disable LDAPS */ 56#define CURL_DISABLE_LDAPS 1 57 58/* to disable --libcurl C code generation option */ 59/* #undef CURL_DISABLE_LIBCURL_OPTION */ 60 61/* disable mime API */ 62/* #undef CURL_DISABLE_MIME */ 63 64/* disable netrc parsing */ 65/* #undef CURL_DISABLE_NETRC */ 66 67/* if the OpenSSL configuration won't be loaded automatically */ 68/* #undef CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG */ 69 70/* disable date parsing */ 71/* #undef CURL_DISABLE_PARSEDATE */ 72 73/* to disable POP3 */ 74/* #undef CURL_DISABLE_POP3 */ 75 76/* disable progress-meter */ 77/* #undef CURL_DISABLE_PROGRESS_METER */ 78 79/* to disable proxies */ 80/* #undef CURL_DISABLE_PROXY */ 81 82/* to disable RTSP */ 83/* #undef CURL_DISABLE_RTSP */ 84 85/* disable DNS shuffling */ 86/* #undef CURL_DISABLE_SHUFFLE_DNS */ 87 88/* to disable SMB/CIFS */ 89/* #undef CURL_DISABLE_SMB */ 90 91/* to disable SMTP */ 92/* #undef CURL_DISABLE_SMTP */ 93 94/* to disable TELNET */ 95/* #undef CURL_DISABLE_TELNET */ 96 97/* to disable TFTP */ 98/* #undef CURL_DISABLE_TFTP */ 99 100/* to disable verbose strings */ 101/* #undef CURL_DISABLE_VERBOSE_STRINGS */ 102 103/* Definition to make a library symbol externally visible. */ 104#define CURL_EXTERN_SYMBOL __attribute__ ((__visibility__ ("default"))) 105 106/* IP address type in sockaddr */ 107#define CURL_SA_FAMILY_T sa_family_t 108 109/* built with multiple SSL backends */ 110/* #undef CURL_WITH_MULTI_SSL */ 111 112/* enable debug build options */ 113/* #undef DEBUGBUILD */ 114 115/* your Entropy Gathering Daemon socket pathname */ 116/* #undef EGD_SOCKET */ 117 118/* Define if you want to enable IPv6 support */ 119#define ENABLE_IPV6 1 120 121/* Define to the type of arg 2 for gethostname. */ 122#define GETHOSTNAME_TYPE_ARG2 size_t 123 124/* Specifies the number of arguments to getservbyport_r */ 125/* #undef GETSERVBYPORT_R_ARGS */ 126 127/* Specifies the size of the buffer to pass to getservbyport_r */ 128/* #undef GETSERVBYPORT_R_BUFSIZE */ 129 130/* Define to 1 if you have the alarm function. */ 131#define HAVE_ALARM 1 132 133/* Define to 1 if you have the <alloca.h> header file. */ 134#define HAVE_ALLOCA_H 1 135 136/* Define to 1 if you have the <arpa/inet.h> header file. */ 137#define HAVE_ARPA_INET_H 1 138 139/* Define to 1 if you have the <arpa/tftp.h> header file. */ 140#define HAVE_ARPA_TFTP_H 1 141 142/* Define to 1 if you have the <assert.h> header file. */ 143#define HAVE_ASSERT_H 1 144 145/* Define to 1 if you have the basename function. */ 146#define HAVE_BASENAME 1 147 148/* Define to 1 if bool is an available type. */ 149#define HAVE_BOOL_T 1 150 151/* Define to 1 if using BoringSSL. */ 152#define HAVE_BORINGSSL 1 153#define OPENSSL_IS_BORINGSSL 1 154 155/* if BROTLI is in use */ 156/* #undef HAVE_BROTLI */ 157 158/* Define to 1 if you have the <brotli/decode.h> header file. */ 159/* #undef HAVE_BROTLI_DECODE_H */ 160 161/* Define to 1 if you have the __builtin_available function. */ 162#define HAVE_BUILTIN_AVAILABLE 1 163 164/* Define to 1 if you have the clock_gettime function and monotonic timer. */ 165/* #undef HAVE_CLOCK_GETTIME_MONOTONIC */ 166 167/* Define to 1 if you have the closesocket function. */ 168/* #undef HAVE_CLOSESOCKET */ 169 170/* Define to 1 if you have the CloseSocket camel case function. */ 171/* #undef HAVE_CLOSESOCKET_CAMEL */ 172 173/* Define to 1 if you have the connect function. */ 174#define HAVE_CONNECT 1 175 176/* Define to 1 if you have the <crypto.h> header file. */ 177/* #undef HAVE_CRYPTO_H */ 178 179/* Define to 1 if you have the declaration of `getpwuid_r', and to 0 if you 180 don't. */ 181#define HAVE_DECL_GETPWUID_R 1 182 183/* "Set if getpwuid_r() declaration is missing" */ 184/* #undef HAVE_DECL_GETPWUID_R_MISSING */ 185 186/* Define to 1 if you have the <dlfcn.h> header file. */ 187#define HAVE_DLFCN_H 1 188 189/* Define to 1 if you have the <errno.h> header file. */ 190#define HAVE_ERRNO_H 1 191 192/* Define to 1 if you have the <err.h> header file. */ 193/* #undef HAVE_ERR_H */ 194 195/* Define to 1 if you have the fcntl function. */ 196#define HAVE_FCNTL 1 197 198/* Define to 1 if you have the <fcntl.h> header file. */ 199#define HAVE_FCNTL_H 1 200 201/* Define to 1 if you have a working fcntl O_NONBLOCK function. */ 202#define HAVE_FCNTL_O_NONBLOCK 1 203 204/* Define to 1 if you have the `fnmatch' function. */ 205#define HAVE_FNMATCH 1 206 207/* Define to 1 if you have the freeaddrinfo function. */ 208#define HAVE_FREEADDRINFO 1 209 210/* Define to 1 if you have the freeifaddrs function. */ 211#define HAVE_FREEIFADDRS 1 212 213/* Define to 1 if you have the fsetxattr function. */ 214#define HAVE_FSETXATTR 1 215 216/* fsetxattr() takes 5 args */ 217/* #undef HAVE_FSETXATTR_5 */ 218 219/* fsetxattr() takes 6 args */ 220#define HAVE_FSETXATTR_6 1 221 222/* Define to 1 if you have the ftruncate function. */ 223#define HAVE_FTRUNCATE 1 224 225/* Define to 1 if you have the gai_strerror function. */ 226#define HAVE_GAI_STRERROR 1 227 228/* Define to 1 if you have a working getaddrinfo function. */ 229#define HAVE_GETADDRINFO 1 230 231/* Define to 1 if the getaddrinfo function is threadsafe. */ 232#define HAVE_GETADDRINFO_THREADSAFE 1 233 234/* Define to 1 if you have the `geteuid' function. */ 235#define HAVE_GETEUID 1 236 237/* Define to 1 if you have the gethostbyaddr function. */ 238#define HAVE_GETHOSTBYADDR 1 239 240/* Define to 1 if you have the gethostbyaddr_r function. */ 241/* #undef HAVE_GETHOSTBYADDR_R */ 242 243/* gethostbyaddr_r() takes 5 args */ 244/* #undef HAVE_GETHOSTBYADDR_R_5 */ 245 246/* gethostbyaddr_r() takes 7 args */ 247/* #undef HAVE_GETHOSTBYADDR_R_7 */ 248 249/* gethostbyaddr_r() takes 8 args */ 250/* #undef HAVE_GETHOSTBYADDR_R_8 */ 251 252/* Define to 1 if you have the gethostbyname function. */ 253#define HAVE_GETHOSTBYNAME 1 254 255/* Define to 1 if you have the gethostbyname_r function. */ 256/* #undef HAVE_GETHOSTBYNAME_R */ 257 258/* gethostbyname_r() takes 3 args */ 259/* #undef HAVE_GETHOSTBYNAME_R_3 */ 260 261/* gethostbyname_r() takes 5 args */ 262/* #undef HAVE_GETHOSTBYNAME_R_5 */ 263 264/* gethostbyname_r() takes 6 args */ 265/* #undef HAVE_GETHOSTBYNAME_R_6 */ 266 267/* Define to 1 if you have the gethostname function. */ 268#define HAVE_GETHOSTNAME 1 269 270/* Define to 1 if you have a working getifaddrs function. */ 271#define HAVE_GETIFADDRS 1 272 273/* Define to 1 if you have the `getpass_r' function. */ 274/* #undef HAVE_GETPASS_R */ 275 276/* Define to 1 if you have the getpeername function. */ 277#define HAVE_GETPEERNAME 1 278 279/* Define to 1 if you have the `getppid' function. */ 280#define HAVE_GETPPID 1 281 282/* Define to 1 if you have the `getpwuid' function. */ 283#define HAVE_GETPWUID 1 284 285/* Define to 1 if you have the `getpwuid_r' function. */ 286#define HAVE_GETPWUID_R 1 287 288/* Define to 1 if you have the `getrlimit' function. */ 289#define HAVE_GETRLIMIT 1 290 291/* Define to 1 if you have the getservbyport_r function. */ 292/* #undef HAVE_GETSERVBYPORT_R */ 293 294/* Define to 1 if you have the getsockname function. */ 295#define HAVE_GETSOCKNAME 1 296 297/* Define to 1 if you have the `gettimeofday' function. */ 298#define HAVE_GETTIMEOFDAY 1 299 300/* Define to 1 if you have a working glibc-style strerror_r function. */ 301/* #undef HAVE_GLIBC_STRERROR_R */ 302 303/* Define to 1 if you have a working gmtime_r function. */ 304#define HAVE_GMTIME_R 1 305 306/* Define to 1 if you have the `gnutls_alpn_set_protocols' function. */ 307/* #undef HAVE_GNUTLS_ALPN_SET_PROTOCOLS */ 308 309/* Define to 1 if you have the `gnutls_certificate_set_x509_key_file2' 310 function. */ 311/* #undef HAVE_GNUTLS_CERTIFICATE_SET_X509_KEY_FILE2 */ 312 313/* Define to 1 if you have the `gnutls_ocsp_req_init' function. */ 314/* #undef HAVE_GNUTLS_OCSP_REQ_INIT */ 315 316/* if you have the function gnutls_srp_verifier */ 317/* #undef HAVE_GNUTLS_SRP */ 318 319/* if you have GSS-API libraries */ 320/* #undef HAVE_GSSAPI */ 321 322/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */ 323/* #undef HAVE_GSSAPI_GSSAPI_GENERIC_H */ 324 325/* Define to 1 if you have the <gssapi/gssapi.h> header file. */ 326/* #undef HAVE_GSSAPI_GSSAPI_H */ 327 328/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */ 329/* #undef HAVE_GSSAPI_GSSAPI_KRB5_H */ 330 331/* if you have GNU GSS */ 332/* #undef HAVE_GSSGNU */ 333 334/* if you have Heimdal */ 335/* #undef HAVE_GSSHEIMDAL */ 336 337/* if you have MIT Kerberos */ 338/* #undef HAVE_GSSMIT */ 339 340/* Define to 1 if you have the <idn2.h> header file. */ 341/* #undef HAVE_IDN2_H */ 342 343/* Define to 1 if you have the <ifaddrs.h> header file. */ 344#define HAVE_IFADDRS_H 1 345 346/* Define to 1 if you have the `if_nametoindex' function. */ 347#define HAVE_IF_NAMETOINDEX 1 348 349/* Define to 1 if you have the inet_ntoa_r function. */ 350/* #undef HAVE_INET_NTOA_R */ 351 352/* inet_ntoa_r() takes 2 args */ 353/* #undef HAVE_INET_NTOA_R_2 */ 354 355/* inet_ntoa_r() takes 3 args */ 356/* #undef HAVE_INET_NTOA_R_3 */ 357 358/* Define to 1 if you have a IPv6 capable working inet_ntop function. */ 359#define HAVE_INET_NTOP 1 360 361/* Define to 1 if you have a IPv6 capable working inet_pton function. */ 362#define HAVE_INET_PTON 1 363 364/* Define to 1 if you have the <inttypes.h> header file. */ 365#define HAVE_INTTYPES_H 1 366 367/* Define to 1 if you have the ioctl function. */ 368#define HAVE_IOCTL 1 369 370/* Define to 1 if you have the ioctlsocket function. */ 371/* #undef HAVE_IOCTLSOCKET */ 372 373/* Define to 1 if you have the IoctlSocket camel case function. */ 374/* #undef HAVE_IOCTLSOCKET_CAMEL */ 375 376/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function. 377 */ 378/* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */ 379 380/* Define to 1 if you have a working ioctlsocket FIONBIO function. */ 381/* #undef HAVE_IOCTLSOCKET_FIONBIO */ 382 383/* Define to 1 if you have a working ioctl FIONBIO function. */ 384#define HAVE_IOCTL_FIONBIO 1 385 386/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */ 387#define HAVE_IOCTL_SIOCGIFADDR 1 388 389/* Define to 1 if you have the <io.h> header file. */ 390/* #undef HAVE_IO_H */ 391 392/* Define to 1 if you have the lber.h header file. */ 393/* #undef HAVE_LBER_H */ 394 395/* Define to 1 if you have the ldapssl.h header file. */ 396/* #undef HAVE_LDAPSSL_H */ 397 398/* Define to 1 if you have the ldap.h header file. */ 399/* #undef HAVE_LDAP_H */ 400 401/* Define to 1 if you have the `ldap_init_fd' function. */ 402/* #undef HAVE_LDAP_INIT_FD */ 403 404/* Use LDAPS implementation */ 405/* #undef HAVE_LDAP_SSL */ 406 407/* Define to 1 if you have the ldap_ssl.h header file. */ 408/* #undef HAVE_LDAP_SSL_H */ 409 410/* Define to 1 if you have the `ldap_url_parse' function. */ 411/* #undef HAVE_LDAP_URL_PARSE */ 412 413/* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */ 414/* #undef HAVE_LIBBROTLIDEC */ 415 416/* Define to 1 if you have the <libgen.h> header file. */ 417#define HAVE_LIBGEN_H 1 418 419/* Define to 1 if you have the `idn2' library (-lidn2). */ 420/* #undef HAVE_LIBIDN2 */ 421 422/* Define to 1 if using libressl. */ 423/* #undef HAVE_LIBRESSL */ 424 425/* Define to 1 if you have the <librtmp/rtmp.h> header file. */ 426/* #undef HAVE_LIBRTMP_RTMP_H */ 427 428/* Define to 1 if you have the `ssh' library (-lssh). */ 429/* #undef HAVE_LIBSSH */ 430 431/* Define to 1 if you have the `ssh2' library (-lssh2). */ 432/* #undef HAVE_LIBSSH2 */ 433 434/* Define to 1 if you have the <libssh2.h> header file. */ 435/* #undef HAVE_LIBSSH2_H */ 436 437/* Define to 1 if you have the <libssh/libssh.h> header file. */ 438/* #undef HAVE_LIBSSH_LIBSSH_H */ 439 440/* Define to 1 if you have the `ssl' library (-lssl). */ 441#define HAVE_LIBSSL 1 442 443/* Define to 1 if you have the `wolfssh' library (-lwolfssh). */ 444/* #undef HAVE_LIBWOLFSSH */ 445 446/* if zlib is available */ 447#define HAVE_LIBZ 1 448 449/* Define to 1 if you have the <linux/tcp.h> header file. */ 450/* #undef HAVE_LINUX_TCP_H */ 451 452/* if your compiler supports LL */ 453#define HAVE_LL 1 454 455/* Define to 1 if you have the <locale.h> header file. */ 456#define HAVE_LOCALE_H 1 457 458/* Define to 1 if you have a working localtime_r function. */ 459#define HAVE_LOCALTIME_R 1 460 461/* Define to 1 if the compiler supports the 'long long' data type. */ 462#define HAVE_LONGLONG 1 463 464/* Define to 1 if you have the `mach_absolute_time' function. */ 465/* #undef HAVE_MACH_ABSOLUTE_TIME */ 466 467/* Define to 1 if you have the malloc.h header file. */ 468/* #undef HAVE_MALLOC_H */ 469 470/* Define to 1 if you have the memory.h header file. */ 471#define HAVE_MEMORY_H 1 472 473/* Define to 1 if you have the memrchr function or macro. */ 474/* #undef HAVE_MEMRCHR */ 475 476/* Define to 1 if you have the MSG_NOSIGNAL flag. */ 477/* #undef HAVE_MSG_NOSIGNAL */ 478 479/* Define to 1 if you have the <netdb.h> header file. */ 480#define HAVE_NETDB_H 1 481 482/* Define to 1 if you have the <netinet/in6.h> header file. */ 483/* #undef HAVE_NETINET_IN6_H */ 484 485/* Define to 1 if you have the <netinet/in.h> header file. */ 486#define HAVE_NETINET_IN_H 1 487 488/* Define to 1 if you have the <netinet/tcp.h> header file. */ 489#define HAVE_NETINET_TCP_H 1 490 491/* Define to 1 if you have the <net/if.h> header file. */ 492#define HAVE_NET_IF_H 1 493 494/* Define to 1 if you have the <nghttp2/nghttp2.h> header file. */ 495/* #undef HAVE_NGHTTP2_NGHTTP2_H */ 496 497/* Define to 1 if you have the <nghttp3/nghttp3.h> header file. */ 498/* #undef HAVE_NGHTTP3_NGHTTP3_H */ 499 500/* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */ 501/* #undef HAVE_NGTCP2_NGTCP2_CRYPTO_H */ 502 503/* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */ 504/* #undef HAVE_NGTCP2_NGTCP2_H */ 505 506/* if you have an old MIT Kerberos version, lacking GSS_C_NT_HOSTBASED_SERVICE 507 */ 508/* #undef HAVE_OLD_GSSMIT */ 509 510/* Define to 1 if you have the <openssl/crypto.h> header file. */ 511#define HAVE_OPENSSL_CRYPTO_H 1 512 513/* Define to 1 if you have the <openssl/err.h> header file. */ 514#define HAVE_OPENSSL_ERR_H 1 515 516/* Define to 1 if you have the <openssl/pem.h> header file. */ 517#define HAVE_OPENSSL_PEM_H 1 518 519/* Define to 1 if you have the <openssl/rsa.h> header file. */ 520#define HAVE_OPENSSL_RSA_H 1 521 522/* if you have the function SRP_Calc_client_key */ 523/* #undef HAVE_OPENSSL_SRP */ 524 525/* Define to 1 if you have the <openssl/ssl.h> header file. */ 526#define HAVE_OPENSSL_SSL_H 1 527 528/* Define to 1 if you have the `OpenSSL_version' function. */ 529#define HAVE_OPENSSL_VERSION 1 530 531/* Define to 1 if you have the <openssl/x509.h> header file. */ 532#define HAVE_OPENSSL_X509_H 1 533 534/* Define to 1 if you have the <pem.h> header file. */ 535/* #undef HAVE_PEM_H */ 536 537/* Define to 1 if you have the `pipe' function. */ 538#define HAVE_PIPE 1 539 540/* if you have the PK11_CreateManagedGenericObject function */ 541/* #undef HAVE_PK11_CREATEMANAGEDGENERICOBJECT */ 542 543/* Define to 1 if you have a working poll function. */ 544/* #undef HAVE_POLL */ 545 546/* If you have a fine poll */ 547/* #undef HAVE_POLL_FINE */ 548 549/* Define to 1 if you have the <poll.h> header file. */ 550#define HAVE_POLL_H 1 551 552/* Define to 1 if you have a working POSIX-style strerror_r function. */ 553#define HAVE_POSIX_STRERROR_R 1 554 555/* Define to 1 if you have the <proto/bsdsocket.h> header file. */ 556/* #undef HAVE_PROTO_BSDSOCKET_H */ 557 558/* if you have <pthread.h> */ 559#define HAVE_PTHREAD_H 1 560 561/* Define to 1 if you have the <pwd.h> header file. */ 562#define HAVE_PWD_H 1 563 564/* Define to 1 if you have the <quiche.h> header file. */ 565#define HAVE_QUICHE_H 1 566 567/* Define to 1 if you have the `RAND_egd' function. */ 568/* #undef HAVE_RAND_EGD */ 569 570/* Define to 1 if you have the recv function. */ 571#define HAVE_RECV 1 572 573/* Define to 1 if you have the <rsa.h> header file. */ 574/* #undef HAVE_RSA_H */ 575 576/* Define to 1 if you have the select function. */ 577#define HAVE_SELECT 1 578 579/* Define to 1 if you have the send function. */ 580#define HAVE_SEND 1 581 582/* Define to 1 if you have the <setjmp.h> header file. */ 583#define HAVE_SETJMP_H 1 584 585/* Define to 1 if you have the `setlocale' function. */ 586#define HAVE_SETLOCALE 1 587 588/* Define to 1 if you have the `setmode' function. */ 589#define HAVE_SETMODE 1 590 591/* Define to 1 if you have the `setrlimit' function. */ 592#define HAVE_SETRLIMIT 1 593 594/* Define to 1 if you have the setsockopt function. */ 595#define HAVE_SETSOCKOPT 1 596 597/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */ 598/* #undef HAVE_SETSOCKOPT_SO_NONBLOCK */ 599 600/* Define to 1 if you have the <sgtty.h> header file. */ 601#define HAVE_SGTTY_H 1 602 603/* Define to 1 if you have the sigaction function. */ 604#define HAVE_SIGACTION 1 605 606/* Define to 1 if you have the siginterrupt function. */ 607#define HAVE_SIGINTERRUPT 1 608 609/* Define to 1 if you have the signal function. */ 610#define HAVE_SIGNAL 1 611 612/* Define to 1 if you have the <signal.h> header file. */ 613#define HAVE_SIGNAL_H 1 614 615/* Define to 1 if you have the sigsetjmp function or macro. */ 616#define HAVE_SIGSETJMP 1 617 618/* Define to 1 if sig_atomic_t is an available typedef. */ 619#define HAVE_SIG_ATOMIC_T 1 620 621/* Define to 1 if sig_atomic_t is already defined as volatile. */ 622/* #undef HAVE_SIG_ATOMIC_T_VOLATILE */ 623 624/* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */ 625#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 626 627/* Define to 1 if you have the socket function. */ 628#define HAVE_SOCKET 1 629 630/* Define to 1 if you have the socketpair function. */ 631#define HAVE_SOCKETPAIR 1 632 633/* Define to 1 if you have the <socket.h> header file. */ 634/* #undef HAVE_SOCKET_H */ 635 636/* Define to 1 if you have the `SSLv2_client_method' function. */ 637/* #undef HAVE_SSLV2_CLIENT_METHOD */ 638 639/* Define to 1 if you have the `SSL_get_esni_status' function. */ 640/* #undef HAVE_SSL_GET_ESNI_STATUS */ 641 642/* Define to 1 if you have the <ssl.h> header file. */ 643/* #undef HAVE_SSL_H */ 644 645/* Define to 1 if you have the <stdbool.h> header file. */ 646#define HAVE_STDBOOL_H 1 647 648/* Define to 1 if you have the <stdint.h> header file. */ 649#define HAVE_STDINT_H 1 650 651/* Define to 1 if you have the <stdlib.h> header file. */ 652#define HAVE_STDLIB_H 1 653 654/* Define to 1 if you have the strcasecmp function. */ 655#define HAVE_STRCASECMP 1 656 657/* Define to 1 if you have the strcmpi function. */ 658/* #undef HAVE_STRCMPI */ 659 660/* Define to 1 if you have the strdup function. */ 661#define HAVE_STRDUP 1 662 663/* Define to 1 if you have the strerror_r function. */ 664#define HAVE_STRERROR_R 1 665 666/* Define to 1 if you have the stricmp function. */ 667/* #undef HAVE_STRICMP */ 668 669/* Define to 1 if you have the <strings.h> header file. */ 670#define HAVE_STRINGS_H 1 671 672/* Define to 1 if you have the <string.h> header file. */ 673#define HAVE_STRING_H 1 674 675/* Define to 1 if you have the strncasecmp function. */ 676#define HAVE_STRNCASECMP 1 677 678/* Define to 1 if you have the strncmpi function. */ 679/* #undef HAVE_STRNCMPI */ 680 681/* Define to 1 if you have the strnicmp function. */ 682/* #undef HAVE_STRNICMP */ 683 684/* Define to 1 if you have the <stropts.h> header file. */ 685/* #undef HAVE_STROPTS_H */ 686 687/* Define to 1 if you have the strstr function. */ 688#define HAVE_STRSTR 1 689 690/* Define to 1 if you have the strtok_r function. */ 691#define HAVE_STRTOK_R 1 692 693/* Define to 1 if you have the strtoll function. */ 694#define HAVE_STRTOLL 1 695 696/* if struct sockaddr_storage is defined */ 697#define HAVE_STRUCT_SOCKADDR_STORAGE 1 698 699/* Define to 1 if you have the timeval struct. */ 700#define HAVE_STRUCT_TIMEVAL 1 701 702/* Define to 1 if you have the <sys/filio.h> header file. */ 703#define HAVE_SYS_FILIO_H 1 704 705/* Define to 1 if you have the <sys/ioctl.h> header file. */ 706#define HAVE_SYS_IOCTL_H 1 707 708/* Define to 1 if you have the <sys/param.h> header file. */ 709#define HAVE_SYS_PARAM_H 1 710 711/* Define to 1 if you have the <sys/poll.h> header file. */ 712#define HAVE_SYS_POLL_H 1 713 714/* Define to 1 if you have the <sys/resource.h> header file. */ 715#define HAVE_SYS_RESOURCE_H 1 716 717/* Define to 1 if you have the <sys/select.h> header file. */ 718#define HAVE_SYS_SELECT_H 1 719 720/* Define to 1 if you have the <sys/socket.h> header file. */ 721#define HAVE_SYS_SOCKET_H 1 722 723/* Define to 1 if you have the <sys/sockio.h> header file. */ 724/* #undef HAVE_SYS_SOCKIO_H */ 725 726/* Define to 1 if you have the <sys/stat.h> header file. */ 727#define HAVE_SYS_STAT_H 1 728 729/* Define to 1 if you have the <sys/time.h> header file. */ 730#define HAVE_SYS_TIME_H 1 731 732/* Define to 1 if you have the <sys/types.h> header file. */ 733#define HAVE_SYS_TYPES_H 1 734 735/* Define to 1 if you have the <sys/uio.h> header file. */ 736#define HAVE_SYS_UIO_H 1 737 738/* Define to 1 if you have the <sys/un.h> header file. */ 739#define HAVE_SYS_UN_H 1 740 741/* Define to 1 if you have the <sys/utime.h> header file. */ 742/* #undef HAVE_SYS_UTIME_H */ 743 744/* Define to 1 if you have the <sys/wait.h> header file. */ 745#define HAVE_SYS_WAIT_H 1 746 747/* Define to 1 if you have the <sys/xattr.h> header file. */ 748#define HAVE_SYS_XATTR_H 1 749 750/* Define to 1 if you have the <termios.h> header file. */ 751#define HAVE_TERMIOS_H 1 752 753/* Define to 1 if you have the <termio.h> header file. */ 754/* #undef HAVE_TERMIO_H */ 755 756/* Define to 1 if you have the <time.h> header file. */ 757#define HAVE_TIME_H 1 758 759/* Define this if time_t is unsigned */ 760/* #undef HAVE_TIME_T_UNSIGNED */ 761 762/* Define to 1 if you have the <unistd.h> header file. */ 763#define HAVE_UNISTD_H 1 764 765/* Define to 1 if you have the `usleep' function. */ 766#define HAVE_USLEEP 1 767 768/* Define to 1 if you have the `utime' function. */ 769#define HAVE_UTIME 1 770 771/* Define to 1 if you have the `utimes' function. */ 772#define HAVE_UTIMES 1 773 774/* Define to 1 if you have the <utime.h> header file. */ 775#define HAVE_UTIME_H 1 776 777/* Define to 1 if compiler supports C99 variadic macro style. */ 778#define HAVE_VARIADIC_MACROS_C99 1 779 780/* Define to 1 if compiler supports old gcc variadic macro style. */ 781#define HAVE_VARIADIC_MACROS_GCC 1 782 783/* Define to 1 if you have the winber.h header file. */ 784/* #undef HAVE_WINBER_H */ 785 786/* Define to 1 if you have the windows.h header file. */ 787/* #undef HAVE_WINDOWS_H */ 788 789/* Define to 1 if you have the winldap.h header file. */ 790/* #undef HAVE_WINLDAP_H */ 791 792/* Define to 1 if you have the winsock2.h header file. */ 793/* #undef HAVE_WINSOCK2_H */ 794 795/* Define to 1 if you have the winsock.h header file. */ 796/* #undef HAVE_WINSOCK_H */ 797 798/* Define to 1 if you have the <wolfssh/ssh.h> header file. */ 799/* #undef HAVE_WOLFSSH_SSH_H */ 800 801/* Define to 1 if you have the `wolfSSLv3_client_method' function. */ 802/* #undef HAVE_WOLFSSLV3_CLIENT_METHOD */ 803 804/* Define to 1 if you have the `wolfSSL_get_peer_certificate' function. */ 805/* #undef HAVE_WOLFSSL_GET_PEER_CERTIFICATE */ 806 807/* Define to 1 if you have the `wolfSSL_UseALPN' function. */ 808/* #undef HAVE_WOLFSSL_USEALPN */ 809 810/* Define this symbol if your OS supports changing the contents of argv */ 811/* #undef HAVE_WRITABLE_ARGV */ 812 813/* Define to 1 if you have the writev function. */ 814#define HAVE_WRITEV 1 815 816/* Define to 1 if you have the ws2tcpip.h header file. */ 817/* #undef HAVE_WS2TCPIP_H */ 818 819/* Define to 1 if you have the <x509.h> header file. */ 820/* #undef HAVE_X509_H */ 821 822/* if you have the zlib.h header file */ 823#define HAVE_ZLIB_H 1 824 825/* Define to the sub-directory where libtool stores uninstalled libraries. */ 826#define LT_OBJDIR ".libs/" 827 828/* Define to 1 if you need the lber.h header file even with ldap.h */ 829/* #undef NEED_LBER_H */ 830 831/* Define to 1 if you need the malloc.h header file even with stdlib.h */ 832/* #undef NEED_MALLOC_H */ 833 834/* Define to 1 if you need the memory.h header file even with stdlib.h */ 835/* #undef NEED_MEMORY_H */ 836 837/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */ 838/* #undef NEED_REENTRANT */ 839 840/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */ 841/* #undef NEED_THREAD_SAFE */ 842 843/* Define to enable NTLM delegation to winbind's ntlm_auth helper. */ 844#define NTLM_WB_ENABLED 1 845 846/* Define absolute filename for winbind's ntlm_auth helper. */ 847#define NTLM_WB_FILE "/usr/bin/ntlm_auth" 848 849/* cpu-machine-OS */ 850#define OS "x86_64-apple-darwin19.6.0" 851 852/* Name of package */ 853#define PACKAGE "curl" 854 855/* Define to the address where bug reports for this package should be sent. */ 856#define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.haxx.se/mail/" 857 858/* Define to the full name of this package. */ 859#define PACKAGE_NAME "curl" 860 861/* Define to the full name and version of this package. */ 862#define PACKAGE_STRING "curl -" 863 864/* Define to the one symbol short name of this package. */ 865#define PACKAGE_TARNAME "curl" 866 867/* Define to the home page for this package. */ 868#define PACKAGE_URL "" 869 870/* Define to the version of this package. */ 871#define PACKAGE_VERSION "-" 872 873/* a suitable file to read random data from */ 874#define RANDOM_FILE "/dev/urandom" 875 876/* Define to the type of arg 1 for recv. */ 877#define RECV_TYPE_ARG1 int 878 879/* Define to the type of arg 2 for recv. */ 880#define RECV_TYPE_ARG2 void * 881 882/* Define to the type of arg 3 for recv. */ 883#define RECV_TYPE_ARG3 size_t 884 885/* Define to the type of arg 4 for recv. */ 886#define RECV_TYPE_ARG4 int 887 888/* Define to the function return type for recv. */ 889#define RECV_TYPE_RETV ssize_t 890 891/* Define as the return type of signal handlers (`int' or `void'). */ 892#define RETSIGTYPE void 893 894/* Define to the type qualifier of arg 5 for select. */ 895#define SELECT_QUAL_ARG5 896 897/* Define to the type of arg 1 for select. */ 898#define SELECT_TYPE_ARG1 int 899 900/* Define to the type of args 2, 3 and 4 for select. */ 901#define SELECT_TYPE_ARG234 fd_set * 902 903/* Define to the type of arg 5 for select. */ 904#define SELECT_TYPE_ARG5 struct timeval * 905 906/* Define to the function return type for select. */ 907#define SELECT_TYPE_RETV int 908 909/* Define to the type qualifier of arg 2 for send. */ 910#define SEND_QUAL_ARG2 const 911 912/* Define to the type of arg 1 for send. */ 913#define SEND_TYPE_ARG1 int 914 915/* Define to the type of arg 2 for send. */ 916#define SEND_TYPE_ARG2 void * 917 918/* Define to the type of arg 3 for send. */ 919#define SEND_TYPE_ARG3 size_t 920 921/* Define to the type of arg 4 for send. */ 922#define SEND_TYPE_ARG4 int 923 924/* Define to the function return type for send. */ 925#define SEND_TYPE_RETV ssize_t 926 927/* The number of bytes in type curl_off_t */ 928#define SIZEOF_CURL_OFF_T 8 929 930/* The number of bytes in type int */ 931#define SIZEOF_INT 4 932 933/* The number of bytes in type long */ 934#define SIZEOF_LONG 8 935 936/* The number of bytes in type long long */ 937/* #undef SIZEOF_LONG_LONG */ 938 939/* The number of bytes in type off_t */ 940#define SIZEOF_OFF_T 8 941 942/* The number of bytes in type short */ 943#define SIZEOF_SHORT 2 944 945/* The number of bytes in type size_t */ 946#define SIZEOF_SIZE_T 8 947 948/* The number of bytes in type time_t */ 949#define SIZEOF_TIME_T 8 950 951/* Define to 1 if you have the ANSI C header files. */ 952#define STDC_HEADERS 1 953 954/* Define to the type of arg 3 for strerror_r. */ 955#define STRERROR_R_TYPE_ARG3 size_t 956 957/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 958#define TIME_WITH_SYS_TIME 1 959 960/* to enable alt-svc */ 961/* #undef USE_ALTSVC */ 962 963/* if AmiSSL is in use */ 964/* #undef USE_AMISSL */ 965 966/* Define to enable c-ares support */ 967/* #undef USE_ARES */ 968 969/* if BearSSL is enabled */ 970/* #undef USE_BEARSSL */ 971 972/* if ESNI support is available */ 973/* #undef USE_ESNI */ 974 975/* if GnuTLS is enabled */ 976/* #undef USE_GNUTLS */ 977 978/* if GnuTLS uses nettle as crypto backend */ 979/* #undef USE_GNUTLS_NETTLE */ 980 981/* PSL support enabled */ 982/* #undef USE_LIBPSL */ 983 984/* if librtmp is in use */ 985/* #undef USE_LIBRTMP */ 986 987/* if libSSH is in use */ 988/* #undef USE_LIBSSH */ 989 990/* if libSSH2 is in use */ 991/* #undef USE_LIBSSH2 */ 992 993/* If you want to build curl with the built-in manual */ 994#define USE_MANUAL 1 995 996/* if mbedTLS is enabled */ 997/* #undef USE_MBEDTLS */ 998 999/* if MesaLink is enabled */ 1000/* #undef USE_MESALINK */ 1001 1002/* Define to enable metalink support */ 1003/* #undef USE_METALINK */ 1004 1005/* if nghttp2 is in use */ 1006#define USE_NGHTTP2 1 1007 1008/* if nghttp3 is in use */ 1009/* #undef USE_NGHTTP3 */ 1010 1011/* if ngtcp2 is in use */ 1012/* #undef USE_NGTCP2 */ 1013 1014/* if ngtcp2_crypto_openssl is in use */ 1015/* #undef USE_NGTCP2_CRYPTO_OPENSSL */ 1016 1017/* if NSS is enabled */ 1018/* #undef USE_NSS */ 1019 1020/* Use OpenLDAP-specific code */ 1021/* #undef USE_OPENLDAP */ 1022 1023/* if OpenSSL is in use */ 1024#define USE_OPENSSL 1 1025 1026/* if quiche is in use */ 1027#define USE_QUICHE 1 1028 1029/* to enable Windows native SSL/TLS support */ 1030/* #undef USE_SCHANNEL */ 1031 1032/* enable Secure Transport */ 1033/* #undef USE_SECTRANSP */ 1034 1035/* if you want POSIX threaded DNS lookup */ 1036#define USE_THREADS_POSIX 1 1037 1038/* if you want Win32 threaded DNS lookup */ 1039/* #undef USE_THREADS_WIN32 */ 1040 1041/* Use TLS-SRP authentication */ 1042#define USE_TLS_SRP 1 1043 1044/* Use Unix domain sockets */ 1045#define USE_UNIX_SOCKETS 1 1046 1047/* Define to 1 if you have the `normaliz' (WinIDN) library (-lnormaliz). */ 1048/* #undef USE_WIN32_IDN */ 1049 1050/* Define to 1 if you are building a Windows target with large file support. 1051 */ 1052/* #undef USE_WIN32_LARGE_FILES */ 1053 1054/* Use Windows LDAP implementation */ 1055/* #undef USE_WIN32_LDAP */ 1056 1057/* Define to 1 if you are building a Windows target without large file 1058 support. */ 1059/* #undef USE_WIN32_SMALL_FILES */ 1060 1061/* to enable SSPI support */ 1062/* #undef USE_WINDOWS_SSPI */ 1063 1064/* if wolfSSH is in use */ 1065/* #undef USE_WOLFSSH */ 1066 1067/* if wolfSSL is enabled */ 1068/* #undef USE_WOLFSSL */ 1069 1070/* Version number of package */ 1071#define VERSION "-" 1072 1073/* Define to 1 to provide own prototypes. */ 1074/* #undef WANT_IDN_PROTOTYPES */ 1075 1076/* Define to 1 if OS is AIX. */ 1077#ifndef _ALL_SOURCE 1078/* # undef _ALL_SOURCE */ 1079#endif 1080 1081/* Enable large inode numbers on Mac OS X 10.5. */ 1082#ifndef _DARWIN_USE_64_BIT_INODE 1083# define _DARWIN_USE_64_BIT_INODE 1 1084#endif 1085 1086/* Number of bits in a file offset, on hosts where this is settable. */ 1087/* #undef _FILE_OFFSET_BITS */ 1088 1089/* Define for large files, on AIX-style hosts. */ 1090/* #undef _LARGE_FILES */ 1091 1092/* Define to empty if `const' does not conform to ANSI C. */ 1093/* #undef const */ 1094 1095/* Type to use in place of in_addr_t when system does not provide it. */ 1096/* #undef in_addr_t */ 1097 1098/* Define to `__inline__' or `__inline' if that's what the C compiler 1099 calls it, or to nothing if 'inline' is not supported under any name. */ 1100#ifndef __cplusplus 1101/* #undef inline */ 1102#endif 1103 1104/* Define to `unsigned int' if <sys/types.h> does not define. */ 1105/* #undef size_t */ 1106 1107/* the signed version of size_t */ 1108/* #undef ssize_t */ 1109