quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

curl_config.h (25421B)


      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 /* !checksrc! disable COPYRIGHT all */
      5 
      6 /* Location of default ca bundle */
      7 #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
      8 
      9 /* define "1" to use built-in CA store of SSL library */
     10 /* #undef CURL_CA_FALLBACK */
     11 
     12 /* Location of default ca path */
     13 #define CURL_CA_PATH "/etc/ssl/certs"
     14 
     15 /* If safe CA bundle search is enabled */
     16 /* #undef CURL_CA_SEARCH_SAFE */
     17 
     18 /* Default SSL backend */
     19 /* #undef CURL_DEFAULT_SSL_BACKEND */
     20 
     21 /* disable alt-svc */
     22 /* #undef CURL_DISABLE_ALTSVC */
     23 
     24 /* to disable AWS sig support */
     25 /* #undef CURL_DISABLE_AWS */
     26 
     27 /* to disable basic authentication */
     28 /* #undef CURL_DISABLE_BASIC_AUTH */
     29 
     30 /* to disable bearer authentication */
     31 /* #undef CURL_DISABLE_BEARER_AUTH */
     32 
     33 /* disable local binding support */
     34 /* #undef CURL_DISABLE_BINDLOCAL */
     35 
     36 /* If unsafe CA bundle search in PATH on Windows is disabled */
     37 /* #undef CURL_DISABLE_CA_SEARCH */
     38 
     39 /* to disable cookies support */
     40 /* #undef CURL_DISABLE_COOKIES */
     41 
     42 /* to disable DICT */
     43 /* #undef CURL_DISABLE_DICT */
     44 
     45 /* to disable digest authentication */
     46 /* #undef CURL_DISABLE_DIGEST_AUTH */
     47 
     48 /* disable DoH */
     49 /* #undef CURL_DISABLE_DOH */
     50 
     51 /* to disable FILE */
     52 /* #undef CURL_DISABLE_FILE */
     53 
     54 /* disable form API */
     55 /* #undef CURL_DISABLE_FORM_API */
     56 
     57 /* to disable FTP */
     58 /* #undef CURL_DISABLE_FTP */
     59 
     60 /* to disable curl_easy_options */
     61 /* #undef CURL_DISABLE_GETOPTIONS */
     62 
     63 /* to disable Gopher */
     64 /* #undef CURL_DISABLE_GOPHER */
     65 
     66 /* disable headers-api */
     67 /* #undef CURL_DISABLE_HEADERS_API */
     68 
     69 /* disable alt-svc */
     70 /* #undef CURL_DISABLE_HSTS */
     71 
     72 /* to disable HTTP */
     73 /* #undef CURL_DISABLE_HTTP */
     74 
     75 /* disable HTTP authentication */
     76 /* #undef CURL_DISABLE_HTTP_AUTH */
     77 
     78 /* to disable IMAP */
     79 /* #undef CURL_DISABLE_IMAP */
     80 
     81 /* to disable IPFS */
     82 /* #undef CURL_DISABLE_IPFS */
     83 
     84 /* to disable kerberos authentication */
     85 /* #undef CURL_DISABLE_KERBEROS_AUTH */
     86 
     87 /* to disable LDAP */
     88 /* #undef CURL_DISABLE_LDAP */
     89 
     90 /* to disable LDAPS */
     91 /* #undef CURL_DISABLE_LDAPS */
     92 
     93 /* to disable --libcurl C code generation option */
     94 /* #undef CURL_DISABLE_LIBCURL_OPTION */
     95 
     96 /* disable mime API */
     97 /* #undef CURL_DISABLE_MIME */
     98 
     99 /* to disable MQTT */
    100 /* #undef CURL_DISABLE_MQTT */
    101 
    102 /* to disable negotiate authentication */
    103 /* #undef CURL_DISABLE_NEGOTIATE_AUTH */
    104 
    105 /* disable netrc parsing */
    106 /* #undef CURL_DISABLE_NETRC */
    107 
    108 /* to disable NTLM support */
    109 /* #undef CURL_DISABLE_NTLM */
    110 
    111 /* if the OpenSSL configuration won't be loaded automatically */
    112 /* #undef CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG */
    113 
    114 /* disable date parsing */
    115 /* #undef CURL_DISABLE_PARSEDATE */
    116 
    117 /* to disable POP3 */
    118 /* #undef CURL_DISABLE_POP3 */
    119 
    120 /* disable progress-meter */
    121 /* #undef CURL_DISABLE_PROGRESS_METER */
    122 
    123 /* to disable proxies */
    124 /* #undef CURL_DISABLE_PROXY */
    125 
    126 /* to disable RTSP */
    127 /* #undef CURL_DISABLE_RTSP */
    128 
    129 /* disable SHA-512/256 hash algorithm */
    130 /* #undef CURL_DISABLE_SHA512_256 */
    131 
    132 /* disable DNS shuffling */
    133 /* #undef CURL_DISABLE_SHUFFLE_DNS */
    134 
    135 /* to disable SMB/CIFS */
    136 /* #undef CURL_DISABLE_SMB */
    137 
    138 /* to disable SMTP */
    139 /* #undef CURL_DISABLE_SMTP */
    140 
    141 /* to disable socketpair support */
    142 /* #undef CURL_DISABLE_SOCKETPAIR */
    143 
    144 /* to disable TELNET */
    145 /* #undef CURL_DISABLE_TELNET */
    146 
    147 /* to disable TFTP */
    148 /* #undef CURL_DISABLE_TFTP */
    149 
    150 /* to disable verbose strings */
    151 /* #undef CURL_DISABLE_VERBOSE_STRINGS */
    152 
    153 /* disable WebSockets */
    154 /* #undef CURL_DISABLE_WEBSOCKETS */
    155 
    156 /* Definition to make a library symbol externally visible. */
    157 #define CURL_EXTERN_SYMBOL __attribute__((__visibility__("default")))
    158 
    159 /* cpu-machine-OS */
    160 #define CURL_OS "x86_64-pc-linux-gnu"
    161 
    162 /* built with multiple SSL backends */
    163 /* #undef CURL_WITH_MULTI_SSL */
    164 
    165 /* Define to the type of arg 2 for gethostname. */
    166 #define GETHOSTNAME_TYPE_ARG2 size_t
    167 
    168 /* Define to 1 if you have the `accept4' function. */
    169 #define HAVE_ACCEPT4 1
    170 
    171 /* Define to 1 if symbol `ADDRESS_FAMILY' exists */
    172 /* #undef HAVE_ADDRESS_FAMILY */
    173 
    174 /* Define to 1 if you have the alarm function. */
    175 #define HAVE_ALARM 1
    176 
    177 /* Define to 1 if you have the `arc4random' function. */
    178 /* #undef HAVE_ARC4RANDOM */
    179 
    180 /* Define to 1 if you have the <arpa/inet.h> header file. */
    181 #define HAVE_ARPA_INET_H 1
    182 
    183 /* Define to 1 if you have _Atomic support. */
    184 #define HAVE_ATOMIC 1
    185 
    186 /* Define to 1 if you have the basename function. */
    187 #define HAVE_BASENAME 1
    188 
    189 /* Define to 1 if bool is an available type. */
    190 #define HAVE_BOOL_T 1
    191 
    192 /* if BROTLI is in use */
    193 #define HAVE_BROTLI 1
    194 
    195 /* Define to 1 if you have the <brotli/decode.h> header file. */
    196 #define HAVE_BROTLI_DECODE_H 1
    197 
    198 /* Define to 1 if you have the __builtin_available function. */
    199 /* #undef HAVE_BUILTIN_AVAILABLE */
    200 
    201 /* Define to 1 if you have the clock_gettime function and monotonic timer. */
    202 #define HAVE_CLOCK_GETTIME_MONOTONIC 1
    203 
    204 /* Define to 1 if you have the clock_gettime function and raw monotonic timer.
    205    */
    206 #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
    207 
    208 /* Define to 1 if you have the closesocket function. */
    209 /* #undef HAVE_CLOSESOCKET */
    210 
    211 /* Define to 1 if you have the CloseSocket camel case function. */
    212 /* #undef HAVE_CLOSESOCKET_CAMEL */
    213 
    214 /* Define to 1 if you have the fseeko declaration */
    215 #define HAVE_DECL_FSEEKO 1
    216 
    217 /* if you have <dirent.h> */
    218 #define HAVE_DIRENT_H 1
    219 
    220 /* Define to 1 if you have the <dlfcn.h> header file. */
    221 #define HAVE_DLFCN_H 1
    222 
    223 /* Define to 1 if you have the `eventfd' function. */
    224 #define HAVE_EVENTFD 1
    225 
    226 /* Define to 1 if you have the fcntl function. */
    227 #define HAVE_FCNTL 1
    228 
    229 /* Define to 1 if you have the <fcntl.h> header file. */
    230 #define HAVE_FCNTL_H 1
    231 
    232 /* Define to 1 if you have a working fcntl O_NONBLOCK function. */
    233 #define HAVE_FCNTL_O_NONBLOCK 1
    234 
    235 /* Define to 1 if you have the `fnmatch' function. */
    236 #define HAVE_FNMATCH 1
    237 
    238 /* Define to 1 if you have the freeaddrinfo function. */
    239 #define HAVE_FREEADDRINFO 1
    240 
    241 /* Define to 1 if you have the `fseeko' function. */
    242 #define HAVE_FSEEKO 1
    243 
    244 /* Define to 1 if you have the fsetxattr function. */
    245 #define HAVE_FSETXATTR 1
    246 
    247 /* fsetxattr() takes 5 args */
    248 #define HAVE_FSETXATTR_5 1
    249 
    250 /* fsetxattr() takes 6 args */
    251 /* #undef HAVE_FSETXATTR_6 */
    252 
    253 /* Define to 1 if you have the ftruncate function. */
    254 #define HAVE_FTRUNCATE 1
    255 
    256 /* Define to 1 if you have a working getaddrinfo function. */
    257 #define HAVE_GETADDRINFO 1
    258 
    259 /* Define to 1 if the getaddrinfo function is threadsafe. */
    260 #define HAVE_GETADDRINFO_THREADSAFE 1
    261 
    262 /* Define to 1 if you have the `geteuid' function. */
    263 #define HAVE_GETEUID 1
    264 
    265 /* Define to 1 if you have the gethostbyname_r function. */
    266 #define HAVE_GETHOSTBYNAME_R 1
    267 
    268 /* gethostbyname_r() takes 3 args */
    269 /* #undef HAVE_GETHOSTBYNAME_R_3 */
    270 
    271 /* gethostbyname_r() takes 5 args */
    272 /* #undef HAVE_GETHOSTBYNAME_R_5 */
    273 
    274 /* gethostbyname_r() takes 6 args */
    275 #define HAVE_GETHOSTBYNAME_R_6 1
    276 
    277 /* Define to 1 if you have the gethostname function. */
    278 #define HAVE_GETHOSTNAME 1
    279 
    280 /* Define to 1 if you have a working getifaddrs function. */
    281 #define HAVE_GETIFADDRS 1
    282 
    283 /* Define to 1 if you have the `getpass_r' function. */
    284 /* #undef HAVE_GETPASS_R */
    285 
    286 /* Define to 1 if you have the getpeername function. */
    287 #define HAVE_GETPEERNAME 1
    288 
    289 /* Define to 1 if you have the `getppid' function. */
    290 #define HAVE_GETPPID 1
    291 
    292 /* Define to 1 if you have the `getpwuid' function. */
    293 #define HAVE_GETPWUID 1
    294 
    295 /* Define to 1 if you have the `getpwuid_r' function. */
    296 #define HAVE_GETPWUID_R 1
    297 
    298 /* Define to 1 if you have the `getrlimit' function. */
    299 #define HAVE_GETRLIMIT 1
    300 
    301 /* Define to 1 if you have the getsockname function. */
    302 #define HAVE_GETSOCKNAME 1
    303 
    304 /* Define to 1 if you have the `gettimeofday' function. */
    305 #define HAVE_GETTIMEOFDAY 1
    306 
    307 /* Define to 1 if you have a working glibc-style strerror_r function. */
    308 #define HAVE_GLIBC_STRERROR_R 1
    309 
    310 /* Define to 1 if you have a working gmtime_r function. */
    311 #define HAVE_GMTIME_R 1
    312 
    313 /* if you have the function gnutls_srp_verifier */
    314 /* #undef HAVE_GNUTLS_SRP */
    315 
    316 /* if you have GSS-API libraries */
    317 /* #undef HAVE_GSSAPI */
    318 
    319 /* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
    320 /* #undef HAVE_GSSAPI_GSSAPI_GENERIC_H */
    321 
    322 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
    323 /* #undef HAVE_GSSAPI_GSSAPI_H */
    324 
    325 /* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
    326 /* #undef HAVE_GSSAPI_GSSAPI_KRB5_H */
    327 
    328 /* if you have GNU GSS */
    329 /* #undef HAVE_GSSGNU */
    330 
    331 /* Define to 1 if you have the <idn2.h> header file. */
    332 #define HAVE_IDN2_H 1
    333 
    334 /* Define to 1 if you have the <ifaddrs.h> header file. */
    335 #define HAVE_IFADDRS_H 1
    336 
    337 /* Define to 1 if you have the `if_nametoindex' function. */
    338 #define HAVE_IF_NAMETOINDEX 1
    339 
    340 /* Define to 1 if you have an IPv6 capable working inet_ntop function. */
    341 #define HAVE_INET_NTOP 1
    342 
    343 /* Define to 1 if you have an IPv6 capable working inet_pton function. */
    344 #define HAVE_INET_PTON 1
    345 
    346 /* Define to 1 if you have the <inttypes.h> header file. */
    347 #define HAVE_INTTYPES_H 1
    348 
    349 /* Define to 1 if you have the ioctlsocket function. */
    350 /* #undef HAVE_IOCTLSOCKET */
    351 
    352 /* Define to 1 if you have the IoctlSocket camel case function. */
    353 /* #undef HAVE_IOCTLSOCKET_CAMEL */
    354 
    355 /* Define to 1 if you have a working IoctlSocket camel case FIONBIO function.
    356    */
    357 /* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */
    358 
    359 /* Define to 1 if you have a working ioctlsocket FIONBIO function. */
    360 /* #undef HAVE_IOCTLSOCKET_FIONBIO */
    361 
    362 /* Define to 1 if you have a working ioctl FIONBIO function. */
    363 #define HAVE_IOCTL_FIONBIO 1
    364 
    365 /* Define to 1 if you have a working ioctl SIOCGIFADDR function. */
    366 #define HAVE_IOCTL_SIOCGIFADDR 1
    367 
    368 /* Define to 1 if you have the <io.h> header file. */
    369 /* #undef HAVE_IO_H */
    370 
    371 /* Define to 1 if you have the lber.h header file. */
    372 #define HAVE_LBER_H 1
    373 
    374 /* Define to 1 if you have the ldap.h header file. */
    375 #define HAVE_LDAP_H 1
    376 
    377 /* Define to 1 if you have the `ldap_init_fd' function. */
    378 #define HAVE_LDAP_INIT_FD 1
    379 
    380 /* Use LDAPS implementation */
    381 #define HAVE_LDAP_SSL 1
    382 
    383 /* Define to 1 if you have the ldap_ssl.h header file. */
    384 /* #undef HAVE_LDAP_SSL_H */
    385 
    386 /* Define to 1 if you have the `ldap_url_parse' function. */
    387 #define HAVE_LDAP_URL_PARSE 1
    388 
    389 /* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */
    390 #define HAVE_LIBBROTLIDEC 1
    391 
    392 /* Define to 1 if you have the <libgen.h> header file. */
    393 #define HAVE_LIBGEN_H 1
    394 
    395 /* Define to 1 if you have the `idn2' library (-lidn2). */
    396 #define HAVE_LIBIDN2 1
    397 
    398 /* Define to 1 if you have the <libpsl.h> header file. */
    399 #define HAVE_LIBPSL_H 1
    400 
    401 /* Define to 1 if you have the <librtmp/rtmp.h> header file. */
    402 #define HAVE_LIBRTMP_RTMP_H 1
    403 
    404 /* Define to 1 if you have the `ssh' library (-lssh). */
    405 /* #undef HAVE_LIBSSH */
    406 
    407 /* Define to 1 if you have the `ssh2' library (-lssh2). */
    408 /* #undef HAVE_LIBSSH2 */
    409 
    410 /* Define to 1 if you have the `ssl' library (-lssl). */
    411 /* #undef HAVE_LIBSSL */
    412 
    413 /* Define to 1 if you have the `wolfssh' library (-lwolfssh). */
    414 /* #undef HAVE_LIBWOLFSSH */
    415 
    416 /* if zlib is available */
    417 #define HAVE_LIBZ 1
    418 
    419 /* Define to 1 if you have the `zstd' library (-lzstd). */
    420 #define HAVE_LIBZSTD 1
    421 
    422 /* Define to 1 if you have the <linux/tcp.h> header file. */
    423 #define HAVE_LINUX_TCP_H 1
    424 
    425 /* Define to 1 if you have the <locale.h> header file. */
    426 #define HAVE_LOCALE_H 1
    427 
    428 /* Define to 1 if the compiler supports the 'long long' data type. */
    429 #define HAVE_LONGLONG 1
    430 
    431 /* Define to 1 if you have the `mach_absolute_time' function. */
    432 /* #undef HAVE_MACH_ABSOLUTE_TIME */
    433 
    434 /* Define to 1 if you have the memrchr function or macro. */
    435 #define HAVE_MEMRCHR 1
    436 
    437 /* Define to 1 if you have the MSG_NOSIGNAL flag. */
    438 #define HAVE_MSG_NOSIGNAL 1
    439 
    440 /* Define to 1 if you have the <msh3.h> header file. */
    441 /* #undef HAVE_MSH3_H */
    442 
    443 /* Define to 1 if you have the <netdb.h> header file. */
    444 #define HAVE_NETDB_H 1
    445 
    446 /* Define to 1 if you have the <netinet/in6.h> header file. */
    447 /* #undef HAVE_NETINET_IN6_H */
    448 
    449 /* Define to 1 if you have the <netinet/in.h> header file. */
    450 #define HAVE_NETINET_IN_H 1
    451 
    452 /* Define to 1 if you have the <netinet/tcp.h> header file. */
    453 #define HAVE_NETINET_TCP_H 1
    454 
    455 /* Define to 1 if you have the <netinet/udp.h> header file. */
    456 #define HAVE_NETINET_UDP_H 1
    457 
    458 /* Define to 1 if you have the <net/if.h> header file. */
    459 #define HAVE_NET_IF_H 1
    460 
    461 /* Define to 1 if you have the <nghttp2/nghttp2.h> header file. */
    462 #define HAVE_NGHTTP2_NGHTTP2_H 1
    463 
    464 /* Define to 1 if you have the <nghttp3/nghttp3.h> header file. */
    465 /* #undef HAVE_NGHTTP3_NGHTTP3_H */
    466 
    467 /* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */
    468 /* #undef HAVE_NGTCP2_NGTCP2_CRYPTO_H */
    469 
    470 /* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */
    471 /* #undef HAVE_NGTCP2_NGTCP2_H */
    472 
    473 /* if you have an old MIT Kerberos version, lacking GSS_C_NT_HOSTBASED_SERVICE
    474    */
    475 /* #undef HAVE_OLD_GSSMIT */
    476 
    477 /* if you have opendir */
    478 #define HAVE_OPENDIR 1
    479 
    480 /* Define to 1 if you have the <openssl/crypto.h> header file. */
    481 /* #undef HAVE_OPENSSL_CRYPTO_H */
    482 
    483 /* Define to 1 if you have the <openssl/err.h> header file. */
    484 /* #undef HAVE_OPENSSL_ERR_H */
    485 
    486 /* Define to 1 if you have the <openssl/pem.h> header file. */
    487 /* #undef HAVE_OPENSSL_PEM_H */
    488 
    489 /* Define to 1 if you have the <openssl/rsa.h> header file. */
    490 /* #undef HAVE_OPENSSL_RSA_H */
    491 
    492 /* if you have the functions SSL_CTX_set_srp_username and
    493    SSL_CTX_set_srp_password */
    494 /* #undef HAVE_OPENSSL_SRP */
    495 
    496 /* Define to 1 if you have the <openssl/ssl.h> header file. */
    497 /* #undef HAVE_OPENSSL_SSL_H */
    498 
    499 /* Define to 1 if you have the <openssl/x509.h> header file. */
    500 /* #undef HAVE_OPENSSL_X509_H */
    501 
    502 /* Define to 1 if you have the `pipe' function. */
    503 #define HAVE_PIPE 1
    504 
    505 /* Define to 1 if you have the `pipe2' function. */
    506 #define HAVE_PIPE2 1
    507 
    508 /* Define to 1 if you have the `poll' function. */
    509 #define HAVE_POLL 1
    510 
    511 /* Define to 1 if you have the <poll.h> header file. */
    512 #define HAVE_POLL_H 1
    513 
    514 /* Define to 1 if you have a working POSIX-style strerror_r function. */
    515 /* #undef HAVE_POSIX_STRERROR_R */
    516 
    517 /* Define to 1 if you have the <proto/bsdsocket.h> header file. */
    518 /* #undef HAVE_PROTO_BSDSOCKET_H */
    519 
    520 /* if you have <pthread.h> */
    521 #define HAVE_PTHREAD_H 1
    522 
    523 /* Define to 1 if you have the <pwd.h> header file. */
    524 #define HAVE_PWD_H 1
    525 
    526 /* Define to 1 if you have the `quiche_conn_set_qlog_fd' function. */
    527 /* #undef HAVE_QUICHE_CONN_SET_QLOG_FD */
    528 
    529 /* Define to 1 if you have the <quiche.h> header file. */
    530 /* #undef HAVE_QUICHE_H */
    531 
    532 /* Define to 1 if you have the `realpath' function. */
    533 #define HAVE_REALPATH 1
    534 
    535 /* Define to 1 if you have the recv function. */
    536 #define HAVE_RECV 1
    537 
    538 /* Define to 1 if symbol `sa_family_t' exists */
    539 #define HAVE_SA_FAMILY_T 1
    540 
    541 /* Define to 1 if you have the `sched_yield' function. */
    542 #define HAVE_SCHED_YIELD 1
    543 
    544 /* Define to 1 if you have the select function. */
    545 #define HAVE_SELECT 1
    546 
    547 /* Define to 1 if you have the send function. */
    548 #define HAVE_SEND 1
    549 
    550 /* Define to 1 if you have the `sendmmsg' function. */
    551 #define HAVE_SENDMMSG 1
    552 
    553 /* Define to 1 if you have the `sendmsg' function. */
    554 #define HAVE_SENDMSG 1
    555 
    556 /* Define to 1 if you have the `setlocale' function. */
    557 #define HAVE_SETLOCALE 1
    558 
    559 /* Define to 1 if you have the `setmode' function. */
    560 /* #undef HAVE_SETMODE */
    561 
    562 /* Define to 1 if you have the `setrlimit' function. */
    563 #define HAVE_SETRLIMIT 1
    564 
    565 /* Define to 1 if you have the sigaction function. */
    566 #define HAVE_SIGACTION 1
    567 
    568 /* Define to 1 if you have the siginterrupt function. */
    569 #define HAVE_SIGINTERRUPT 1
    570 
    571 /* Define to 1 if you have the signal function. */
    572 #define HAVE_SIGNAL 1
    573 
    574 /* Define to 1 if you have the sigsetjmp function or macro. */
    575 #define HAVE_SIGSETJMP 1
    576 
    577 /* Define to 1 if you have the `snprintf' function. */
    578 #define HAVE_SNPRINTF 1
    579 
    580 /* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */
    581 #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
    582 
    583 /* Define to 1 if you have the socket function. */
    584 #define HAVE_SOCKET 1
    585 
    586 /* Define to 1 if you have the socketpair function. */
    587 #define HAVE_SOCKETPAIR 1
    588 
    589 /* Define to 1 if you have the `SSL_set0_wbio' function. */
    590 /* #undef HAVE_SSL_SET0_WBIO */
    591 
    592 /* Define to 1 if you have the `SSL_set1_ech_config_list' function. */
    593 /* #undef HAVE_SSL_SET1_ECH_CONFIG_LIST */
    594 
    595 /* Define to 1 if you have the `SSL_set_quic_tls_cbs' function. */
    596 /* #undef HAVE_SSL_SET_QUIC_TLS_CBS */
    597 
    598 /* Define to 1 if you have the `SSL_set_quic_use_legacy_codepoint' function.
    599    */
    600 /* #undef HAVE_SSL_SET_QUIC_USE_LEGACY_CODEPOINT */
    601 
    602 /* Define to 1 if you have the <stdatomic.h> header file. */
    603 #define HAVE_STDATOMIC_H 1
    604 
    605 /* Define to 1 if you have the <stdbool.h> header file. */
    606 #define HAVE_STDBOOL_H 1
    607 
    608 /* Define to 1 if you have the <stdint.h> header file. */
    609 #define HAVE_STDINT_H 1
    610 
    611 /* Define to 1 if you have the <stdio.h> header file. */
    612 #define HAVE_STDIO_H 1
    613 
    614 /* Define to 1 if you have the <stdlib.h> header file. */
    615 #define HAVE_STDLIB_H 1
    616 
    617 /* Define to 1 if you have the strcasecmp function. */
    618 #define HAVE_STRCASECMP 1
    619 
    620 /* Define to 1 if you have the strcmpi function. */
    621 /* #undef HAVE_STRCMPI */
    622 
    623 /* Define to 1 if you have the strdup function. */
    624 #define HAVE_STRDUP 1
    625 
    626 /* Define to 1 if you have the strerror_r function. */
    627 #define HAVE_STRERROR_R 1
    628 
    629 /* Define to 1 if you have the stricmp function. */
    630 /* #undef HAVE_STRICMP */
    631 
    632 /* Define to 1 if you have the <strings.h> header file. */
    633 #define HAVE_STRINGS_H 1
    634 
    635 /* Define to 1 if you have the <string.h> header file. */
    636 #define HAVE_STRING_H 1
    637 
    638 /* Define to 1 if you have the <stropts.h> header file. */
    639 /* #undef HAVE_STROPTS_H */
    640 
    641 /* if struct sockaddr_storage is defined */
    642 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
    643 
    644 /* Define to 1 if you have the timeval struct. */
    645 #define HAVE_STRUCT_TIMEVAL 1
    646 
    647 /* Define to 1 if suseconds_t is an available type. */
    648 #define HAVE_SUSECONDS_T 1
    649 
    650 /* Define to 1 if you have the <sys/eventfd.h> header file. */
    651 #define HAVE_SYS_EVENTFD_H 1
    652 
    653 /* Define to 1 if you have the <sys/filio.h> header file. */
    654 /* #undef HAVE_SYS_FILIO_H */
    655 
    656 /* Define to 1 if you have the <sys/ioctl.h> header file. */
    657 #define HAVE_SYS_IOCTL_H 1
    658 
    659 /* Define to 1 if you have the <sys/param.h> header file. */
    660 #define HAVE_SYS_PARAM_H 1
    661 
    662 /* Define to 1 if you have the <sys/poll.h> header file. */
    663 #define HAVE_SYS_POLL_H 1
    664 
    665 /* Define to 1 if you have the <sys/resource.h> header file. */
    666 #define HAVE_SYS_RESOURCE_H 1
    667 
    668 /* Define to 1 if you have the <sys/select.h> header file. */
    669 #define HAVE_SYS_SELECT_H 1
    670 
    671 /* Define to 1 if you have the <sys/sockio.h> header file. */
    672 /* #undef HAVE_SYS_SOCKIO_H */
    673 
    674 /* Define to 1 if you have the <sys/stat.h> header file. */
    675 #define HAVE_SYS_STAT_H 1
    676 
    677 /* Define to 1 if you have the <sys/types.h> header file. */
    678 #define HAVE_SYS_TYPES_H 1
    679 
    680 /* Define to 1 if you have the <sys/un.h> header file. */
    681 #define HAVE_SYS_UN_H 1
    682 
    683 /* Define to 1 if you have the <sys/utime.h> header file. */
    684 /* #undef HAVE_SYS_UTIME_H */
    685 
    686 /* Define to 1 if you have the <sys/xattr.h> header file. */
    687 #define HAVE_SYS_XATTR_H 1
    688 
    689 /* Define to 1 if you have the <termios.h> header file. */
    690 #define HAVE_TERMIOS_H 1
    691 
    692 /* Define to 1 if you have the <termio.h> header file. */
    693 /* #undef HAVE_TERMIO_H */
    694 
    695 /* Define this if time_t is unsigned */
    696 /* #undef HAVE_TIME_T_UNSIGNED */
    697 
    698 /* Define to 1 if you have the <unicode/uidna.h> header file. */
    699 /* #undef HAVE_UNICODE_UIDNA_H */
    700 
    701 /* Define to 1 if you have the <unistd.h> header file. */
    702 #define HAVE_UNISTD_H 1
    703 
    704 /* Define to 1 if you have the `utime' function. */
    705 #define HAVE_UTIME 1
    706 
    707 /* Define to 1 if you have the `utimes' function. */
    708 #define HAVE_UTIMES 1
    709 
    710 /* Define to 1 if you have the <utime.h> header file. */
    711 #define HAVE_UTIME_H 1
    712 
    713 /* Define to 1 if you have the <uv.h> header file. */
    714 /* #undef HAVE_UV_H */
    715 
    716 /* Define to 1 if you have the <wolfssh/ssh.h> header file. */
    717 /* #undef HAVE_WOLFSSH_SSH_H */
    718 
    719 /* Define to 1 if you have the `wolfSSL_BIO_new' function. */
    720 /* #undef HAVE_WOLFSSL_BIO_NEW */
    721 
    722 /* Define to 1 if you have the `wolfSSL_BIO_set_shutdown' function. */
    723 /* #undef HAVE_WOLFSSL_BIO_SET_SHUTDOWN */
    724 
    725 /* Define to 1 if you have the `wolfSSL_CTX_GenerateEchConfig' function. */
    726 /* #undef HAVE_WOLFSSL_CTX_GENERATEECHCONFIG */
    727 
    728 /* Define to 1 if you have the `wolfSSL_DES_ecb_encrypt' function. */
    729 /* #undef HAVE_WOLFSSL_DES_ECB_ENCRYPT */
    730 
    731 /* Define to 1 if you have the `wolfSSL_get_peer_certificate' function. */
    732 /* #undef HAVE_WOLFSSL_GET_PEER_CERTIFICATE */
    733 
    734 /* Define to 1 if you have the `wolfSSL_set_quic_use_legacy_codepoint'
    735    function. */
    736 /* #undef HAVE_WOLFSSL_SET_QUIC_USE_LEGACY_CODEPOINT */
    737 
    738 /* Define to 1 if you have the `wolfSSL_UseALPN' function. */
    739 /* #undef HAVE_WOLFSSL_USEALPN */
    740 
    741 /* Define this symbol if your OS supports changing the contents of argv */
    742 #define HAVE_WRITABLE_ARGV 1
    743 
    744 /* if libzstd is in use */
    745 #define HAVE_ZSTD 1
    746 
    747 /* Define to 1 if you have the <zstd.h> header file. */
    748 #define HAVE_ZSTD_H 1
    749 
    750 /* Define to 1 if you have the `_setmode' function. */
    751 /* #undef HAVE__SETMODE */
    752 
    753 /* Define to the sub-directory where libtool stores uninstalled libraries. */
    754 #define LT_OBJDIR ".libs/"
    755 
    756 /* Define to 1 if you need the lber.h header file even with ldap.h */
    757 /* #undef NEED_LBER_H */
    758 
    759 /* Define to 1 if _REENTRANT preprocessor symbol must be defined. */
    760 /* #undef NEED_REENTRANT */
    761 
    762 /* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */
    763 /* #undef NEED_THREAD_SAFE */
    764 
    765 /* openssl with new QUIC API */
    766 /* #undef OPENSSL_QUIC_API2 */
    767 
    768 /* Name of package */
    769 #define PACKAGE "curl"
    770 
    771 /* Define to the address where bug reports for this package should be sent. */
    772 #define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/"
    773 
    774 /* Define to the full name of this package. */
    775 #define PACKAGE_NAME "curl"
    776 
    777 /* Define to the full name and version of this package. */
    778 #define PACKAGE_STRING "curl -"
    779 
    780 /* Define to the one symbol short name of this package. */
    781 #define PACKAGE_TARNAME "curl"
    782 
    783 /* Define to the home page for this package. */
    784 #define PACKAGE_URL ""
    785 
    786 /* Define to the version of this package. */
    787 #define PACKAGE_VERSION "-"
    788 
    789 /* Size of curl_off_t in number of bytes */
    790 #define SIZEOF_CURL_OFF_T 8
    791 
    792 /* Size of curl_socket_t in number of bytes */
    793 #define SIZEOF_CURL_SOCKET_T 4
    794 
    795 /* Size of int in number of bytes */
    796 #define SIZEOF_INT 4
    797 
    798 /* Size of long in number of bytes */
    799 #define SIZEOF_LONG 8
    800 
    801 /* Size of long long in number of bytes */
    802 /* #undef SIZEOF_LONG_LONG */
    803 
    804 /* Size of off_t in number of bytes */
    805 #define SIZEOF_OFF_T 8
    806 
    807 /* Size of size_t in number of bytes */
    808 #define SIZEOF_SIZE_T 8
    809 
    810 /* Size of time_t in number of bytes */
    811 #define SIZEOF_TIME_T 8
    812 
    813 /* Define to 1 if all of the C90 standard headers exist (not just the ones
    814    required in a freestanding environment). This macro is provided for
    815    backward compatibility; new code need not use it. */
    816 #define STDC_HEADERS 1
    817 
    818 /* if AmiSSL is in use */
    819 /* #undef USE_AMISSL */
    820 
    821 /* if AppleIDN */
    822 /* #undef USE_APPLE_IDN */
    823 
    824 /* Define to enable c-ares support */
    825 /* #undef USE_ARES */
    826 
    827 /* if ECH support is available */
    828 /* #undef USE_ECH */
    829 
    830 /* if GnuTLS is enabled */
    831 /* #undef USE_GNUTLS */
    832 
    833 /* GSASL support enabled */
    834 /* #undef USE_GSASL */
    835 
    836 /* enable HTTPS RR support */
    837 /* #undef USE_HTTPSRR */
    838 
    839 /* Define if you want to enable IPv6 support */
    840 #define USE_IPV6 1
    841 
    842 /* if libpsl is in use */
    843 #define USE_LIBPSL 1
    844 
    845 /* if librtmp is in use */
    846 #define USE_LIBRTMP 1
    847 
    848 /* if libssh is in use */
    849 /* #undef USE_LIBSSH */
    850 
    851 /* if libssh2 is in use */
    852 /* #undef USE_LIBSSH2 */
    853 
    854 /* if libuv is in use */
    855 /* #undef USE_LIBUV */
    856 
    857 /* if mbedTLS is enabled */
    858 #define USE_MBEDTLS 1
    859 
    860 /* if msh3 is in use */
    861 /* #undef USE_MSH3 */
    862 
    863 /* if nghttp2 is in use */
    864 #define USE_NGHTTP2 1
    865 
    866 /* if nghttp3 is in use */
    867 /* #undef USE_NGHTTP3 */
    868 
    869 /* if ngtcp2 is in use */
    870 /* #undef USE_NGTCP2 */
    871 
    872 /* Use OpenLDAP-specific code */
    873 #define USE_OPENLDAP 1
    874 
    875 /* if OpenSSL is in use */
    876 /* #undef USE_OPENSSL */
    877 
    878 /* if openssl QUIC is in use */
    879 /* #undef USE_OPENSSL_QUIC */
    880 
    881 /* if quiche is in use */
    882 /* #undef USE_QUICHE */
    883 
    884 /* if Rustls is enabled */
    885 /* #undef USE_RUSTLS */
    886 
    887 /* to enable Windows native SSL/TLS support */
    888 /* #undef USE_SCHANNEL */
    889 
    890 /* if SSL session export support is available */
    891 /* #undef USE_SSLS_EXPORT */
    892 
    893 /* if you want POSIX threaded DNS lookup */
    894 #define USE_THREADS_POSIX 1
    895 
    896 /* if you want Win32 threaded DNS lookup */
    897 /* #undef USE_THREADS_WIN32 */
    898 
    899 /* Use TLS-SRP authentication */
    900 /* #undef USE_TLS_SRP */
    901 
    902 /* Use Unix domain sockets */
    903 #define USE_UNIX_SOCKETS 1
    904 
    905 /* if Watt-32 is in use */
    906 /* #undef USE_WATT32 */
    907 
    908 /* Define to 1 if you are building a Windows target with crypto API support.
    909    */
    910 /* #undef USE_WIN32_CRYPTO */
    911 
    912 /* Define to 1 if you have the `normaliz' (WinIDN) library (-lnormaliz). */
    913 /* #undef USE_WIN32_IDN */
    914 
    915 /* Define to 1 if you are building a Windows target with large file support.
    916    */
    917 /* #undef USE_WIN32_LARGE_FILES */
    918 
    919 /* Use Windows LDAP implementation */
    920 /* #undef USE_WIN32_LDAP */
    921 
    922 /* to enable SSPI support */
    923 /* #undef USE_WINDOWS_SSPI */
    924 
    925 /* if wolfSSH is in use */
    926 /* #undef USE_WOLFSSH */
    927 
    928 /* if wolfSSL is enabled */
    929 /* #undef USE_WOLFSSL */
    930 
    931 /* Version number of package */
    932 #define VERSION "-"
    933 
    934 /* Define to 1 if OS is AIX. */
    935 #ifndef _ALL_SOURCE
    936 /* #  undef _ALL_SOURCE */
    937 #endif
    938 
    939 /* Number of bits in a file offset, on hosts where this is settable. */
    940 /* #undef _FILE_OFFSET_BITS */
    941 
    942 /* Define for large files, on AIX-style hosts. */
    943 /* #undef _LARGE_FILES */
    944 
    945 /* Define to empty if `const' does not conform to ANSI C. */
    946 /* #undef const */
    947 
    948 /* Define to `unsigned int' if <sys/types.h> does not define. */
    949 /* #undef size_t */
    950 
    951 /* the signed version of size_t */
    952 /* #undef ssize_t */