/* lib/curl_config.h. Generated from curl_config.h.in by configure. */1/* lib/curl_config.h.in. Generated from configure.ac by autoheader. */23/* Ignore c-ares deprecation warnings */4/* #undef CARES_NO_DEPRECATED */56/* to enable curl debug memory tracking */7/* #undef CURLDEBUG */89/* Location of default ca bundle */10/* #define CURL_CA_BUNDLE "/usr/local/share/certs/ca-root-nss.crt" */1112/* define "1" to use built in CA store of SSL library */13#define CURL_CA_FALLBACK 11415/* Location of default ca path */16#define CURL_CA_PATH "/etc/ssl/certs/"1718/* If safe CA bundle search is enabled */19/* #undef CURL_CA_SEARCH_SAFE */2021/* Default SSL backend */22/* #undef CURL_DEFAULT_SSL_BACKEND */2324/* disable alt-svc */25/* #undef CURL_DISABLE_ALTSVC */2627/* to disable AWS sig support */28#define CURL_DISABLE_AWS 12930/* to disable basic authentication */31/* #undef CURL_DISABLE_BASIC_AUTH */3233/* to disable bearer authentication */34/* #undef CURL_DISABLE_BEARER_AUTH */3536/* disable local binding support */37/* #undef CURL_DISABLE_BINDLOCAL */3839/* If unsafe CA bundle search in PATH on Windows is disabled */40/* #undef CURL_DISABLE_CA_SEARCH */4142/* to disable cookies support */43#define CURL_DISABLE_COOKIES 14445/* to disable DICT */46#define CURL_DISABLE_DICT 14748/* to disable digest authentication */49/* #undef CURL_DISABLE_DIGEST_AUTH */5051/* disable DoH */52#define CURL_DISABLE_DOH 15354/* to disable FILE */55#define CURL_DISABLE_FILE 15657/* to disable FTP */58#define CURL_DISABLE_FTP 15960/* to disable curl_easy_options */61/* #undef CURL_DISABLE_GETOPTIONS */6263/* to disable Gopher */64#define CURL_DISABLE_GOPHER 16566/* disable headers-api */67/* #undef CURL_DISABLE_HEADERS_API */6869/* disable alt-svc */70/* #undef CURL_DISABLE_HSTS */7172/* to disable HTTP */73/* #undef CURL_DISABLE_HTTP */7475/* disable HTTP authentication */76/* #undef CURL_DISABLE_HTTP_AUTH */7778/* to disable IMAP */79#define CURL_DISABLE_IMAP 18081/* to disable IPFS */82#define CURL_DISABLE_IPFS 18384/* to disable kerberos authentication */85#define CURL_DISABLE_KERBEROS_AUTH 18687/* to disable LDAP */88#define CURL_DISABLE_LDAP 18990/* to disable LDAPS */91#define CURL_DISABLE_LDAPS 19293/* to disable --libcurl C code generation option */94/* #undef CURL_DISABLE_LIBCURL_OPTION */9596/* disable mime API */97/* #define CURL_DISABLE_MIME 1 */9899/* to disable MQTT */100#define CURL_DISABLE_MQTT 1101102/* disable netrc parsing */103/* #undef CURL_DISABLE_NETRC */104105/* to disable NTLM support */106#define CURL_DISABLE_NTLM 1107108/* if the OpenSSL configuration won't be loaded automatically */109/* #undef CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG */110111/* disable date parsing */112/* #undef CURL_DISABLE_PARSEDATE */113114/* to disable POP3 */115#define CURL_DISABLE_POP3 1116117/* disable progress-meter */118/* #undef CURL_DISABLE_PROGRESS_METER */119120/* to disable proxies */121/* #undef CURL_DISABLE_PROXY */122123/* to disable RTSP */124#define CURL_DISABLE_RTSP 1125126/* disable SHA-512/256 hash algorithm */127/* #undef CURL_DISABLE_SHA512_256 */128129/* disable DNS shuffling */130/* #undef CURL_DISABLE_SHUFFLE_DNS */131132/* to disable SMB/CIFS */133#define CURL_DISABLE_SMB 1134135/* to disable SMTP */136#define CURL_DISABLE_SMTP 1137138/* to disable socketpair support */139/* #undef CURL_DISABLE_SOCKETPAIR */140141/* to disable TELNET */142#define CURL_DISABLE_TELNET 1143144/* to disable TFTP */145#define CURL_DISABLE_TFTP 1146147/* to disable verbose strings */148/* #undef CURL_DISABLE_VERBOSE_STRINGS */149150/* disable WebSockets */151#define CURL_DISABLE_WEBSOCKETS 1152/* Definition to make a library symbol externally visible. */153/* #undef CURL_EXTERN_SYMBOL __attribute__ ((__visibility__ ("default"))) */154#define CURL_EXTERN155156/* cpu-machine-OS */157#define CURL_OS "x86_64-unknown-freebsd15.0"158159/* IP address type in sockaddr */160#define CURL_SA_FAMILY_T sa_family_t161162/* built with multiple SSL backends */163/* #undef CURL_WITH_MULTI_SSL */164165/* enable debug build options */166/* #undef DEBUGBUILD */167168/* Define to the type of arg 2 for gethostname. */169#define GETHOSTNAME_TYPE_ARG2 size_t170171/* Define to 1 if you have the alarm function. */172#define HAVE_ALARM 1173174/* Define to 1 if you have the `arc4random' function. */175#define HAVE_ARC4RANDOM 1176177/* Define to 1 if you have the <arpa/inet.h> header file. */178#define HAVE_ARPA_INET_H 1179180/* Define to 1 if you have _Atomic support. */181#define HAVE_ATOMIC 1182183/* Define to 1 if you have the basename function. */184#define HAVE_BASENAME 1185186/* Define to 1 if bool is an available type. */187#define HAVE_BOOL_T 1188189/* if BROTLI is in use */190/* #undef HAVE_BROTLI */191192/* Define to 1 if you have the <brotli/decode.h> header file. */193/* #undef HAVE_BROTLI_DECODE_H */194195/* Define to 1 if you have the __builtin_available function. */196#define HAVE_BUILTIN_AVAILABLE 1197198/* Define to 1 if you have the clock_gettime function and monotonic timer. */199#define HAVE_CLOCK_GETTIME_MONOTONIC 1200201/* Define to 1 if you have the clock_gettime function and raw monotonic timer.202*/203/* #undef HAVE_CLOCK_GETTIME_MONOTONIC_RAW */204205/* Define to 1 if you have the closesocket function. */206/* #undef HAVE_CLOSESOCKET */207208/* Define to 1 if you have the CloseSocket camel case function. */209/* #undef HAVE_CLOSESOCKET_CAMEL */210211/* Define to 1 if you have the <crypto.h> header file. */212/* #undef HAVE_CRYPTO_H */213214/* Define to 1 if you have the fseeko declaration */215#define HAVE_DECL_FSEEKO 1216217/* Define to 1 if you have the declaration of `getpwuid_r', and to 0 if you218don't. */219#define HAVE_DECL_GETPWUID_R 1220221/* "Set if getpwuid_r() declaration is missing" */222/* #undef HAVE_DECL_GETPWUID_R_MISSING */223224/* if you have <dirent.h> */225#define HAVE_DIRENT_H 1226227/* Define to 1 if you have the <dlfcn.h> header file. */228#define HAVE_DLFCN_H 1229230/* Define to 1 if you have the <err.h> header file. */231/* #undef HAVE_ERR_H */232233/* Define to 1 if you have the `eventfd' function. */234/* #undef HAVE_EVENTFD */235236/* Define to 1 if you have the fcntl function. */237#define HAVE_FCNTL 1238239/* Define to 1 if you have the <fcntl.h> header file. */240#define HAVE_FCNTL_H 1241242/* Define to 1 if you have a working fcntl O_NONBLOCK function. */243#define HAVE_FCNTL_O_NONBLOCK 1244245/* Define to 1 if you have the `fnmatch' function. */246#define HAVE_FNMATCH 1247248/* Define to 1 if you have the freeaddrinfo function. */249#define HAVE_FREEADDRINFO 1250251/* Define to 1 if you have the `fseeko' function. */252#define HAVE_FSEEKO 1253254/* Define to 1 if you have the fsetxattr function. */255/* #undef HAVE_FSETXATTR */256257/* fsetxattr() takes 5 args */258/* #undef HAVE_FSETXATTR_5 */259260/* fsetxattr() takes 6 args */261/* #undef HAVE_FSETXATTR_6 */262263/* Define to 1 if you have the ftruncate function. */264#define HAVE_FTRUNCATE 1265266/* Define to 1 if you have a working getaddrinfo function. */267#define HAVE_GETADDRINFO 1268269/* Define to 1 if the getaddrinfo function is threadsafe. */270#define HAVE_GETADDRINFO_THREADSAFE 1271272/* Define to 1 if you have the `geteuid' function. */273#define HAVE_GETEUID 1274275/* Define to 1 if you have the gethostbyname function. */276#define HAVE_GETHOSTBYNAME 1277278/* Define to 1 if you have the gethostbyname_r function. */279#define HAVE_GETHOSTBYNAME_R 1280281/* gethostbyname_r() takes 3 args */282/* #undef HAVE_GETHOSTBYNAME_R_3 */283284/* gethostbyname_r() takes 5 args */285/* #undef HAVE_GETHOSTBYNAME_R_5 */286287/* gethostbyname_r() takes 6 args */288#define HAVE_GETHOSTBYNAME_R_6 1289290/* Define to 1 if you have the gethostname function. */291#define HAVE_GETHOSTNAME 1292293/* Define to 1 if you have a working getifaddrs function. */294#define HAVE_GETIFADDRS 1295296/* Define to 1 if you have the `getpass_r' function. */297/* #undef HAVE_GETPASS_R */298299/* Define to 1 if you have the getpeername function. */300#define HAVE_GETPEERNAME 1301302/* Define to 1 if you have the `getppid' function. */303#define HAVE_GETPPID 1304305/* Define to 1 if you have the `getpwuid' function. */306#define HAVE_GETPWUID 1307308/* Define to 1 if you have the `getpwuid_r' function. */309#define HAVE_GETPWUID_R 1310311/* Define to 1 if you have the `getrlimit' function. */312#define HAVE_GETRLIMIT 1313314/* Define to 1 if you have the getsockname function. */315#define HAVE_GETSOCKNAME 1316317/* Define to 1 if you have the `gettimeofday' function. */318#define HAVE_GETTIMEOFDAY 1319320/* Define to 1 if you have a working glibc-style strerror_r function. */321/* #undef HAVE_GLIBC_STRERROR_R */322323/* Define to 1 if you have a working gmtime_r function. */324#define HAVE_GMTIME_R 1325326/* if you have the function gnutls_srp_verifier */327/* #undef HAVE_GNUTLS_SRP */328329/* if you have GSS-API libraries */330/* #undef HAVE_GSSAPI */331332/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */333/* #undef HAVE_GSSAPI_GSSAPI_GENERIC_H */334335/* Define to 1 if you have the <gssapi/gssapi.h> header file. */336/* #undef HAVE_GSSAPI_GSSAPI_H */337338/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */339/* #undef HAVE_GSSAPI_GSSAPI_KRB5_H */340341/* if you have GNU GSS */342/* #undef HAVE_GSSGNU */343344/* Define to 1 if you have the <hyper.h> header file. */345/* #undef HAVE_HYPER_H */346347/* Define to 1 if you have the <idn2.h> header file. */348/* #undef HAVE_IDN2_H */349350/* Define to 1 if you have the <ifaddrs.h> header file. */351#define HAVE_IFADDRS_H 1352353/* Define to 1 if you have the `if_nametoindex' function. */354#define HAVE_IF_NAMETOINDEX 1355356/* Define to 1 if you have a IPv6 capable working inet_ntop function. */357#define HAVE_INET_NTOP 1358359/* Define to 1 if you have a IPv6 capable working inet_pton function. */360#define HAVE_INET_PTON 1361362/* Define to 1 if you have the <inttypes.h> header file. */363#define HAVE_INTTYPES_H 1364365/* Define to 1 if you have the ioctl function. */366#define HAVE_IOCTL 1367368/* Define to 1 if you have the ioctlsocket function. */369/* #undef HAVE_IOCTLSOCKET */370371/* Define to 1 if you have the IoctlSocket camel case function. */372/* #undef HAVE_IOCTLSOCKET_CAMEL */373374/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function.375*/376/* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */377378/* Define to 1 if you have a working ioctlsocket FIONBIO function. */379/* #undef HAVE_IOCTLSOCKET_FIONBIO */380381/* Define to 1 if you have a working ioctl FIONBIO function. */382#define HAVE_IOCTL_FIONBIO 1383384/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */385#define HAVE_IOCTL_SIOCGIFADDR 1386387/* Define to 1 if you have the <io.h> header file. */388/* #undef HAVE_IO_H */389390/* Define to 1 if you have the lber.h header file. */391/* #undef HAVE_LBER_H */392393/* Define to 1 if you have the ldap.h header file. */394/* #undef HAVE_LDAP_H */395396/* Define to 1 if you have the `ldap_init_fd' function. */397/* #undef HAVE_LDAP_INIT_FD */398399/* Use LDAPS implementation */400/* #undef HAVE_LDAP_SSL */401402/* Define to 1 if you have the ldap_ssl.h header file. */403/* #undef HAVE_LDAP_SSL_H */404405/* Define to 1 if you have the `ldap_url_parse' function. */406/* #undef HAVE_LDAP_URL_PARSE */407408/* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */409/* #undef HAVE_LIBBROTLIDEC */410411/* Define to 1 if you have the <libgen.h> header file. */412#define HAVE_LIBGEN_H 1413414/* Define to 1 if you have the `idn2' library (-lidn2). */415/* #undef HAVE_LIBIDN2 */416417/* Define to 1 if you have the <libpsl.h> header file. */418/* #undef HAVE_LIBPSL_H */419420/* Define to 1 if using libressl. */421/* #undef HAVE_LIBRESSL */422423/* Define to 1 if you have the <librtmp/rtmp.h> header file. */424/* #undef HAVE_LIBRTMP_RTMP_H */425426/* Define to 1 if you have the `ssh' library (-lssh). */427/* #undef HAVE_LIBSSH */428429/* Define to 1 if you have the `ssh2' library (-lssh2). */430/* #undef HAVE_LIBSSH2 */431432/* Define to 1 if you have the `ssl' library (-lssl). */433#define HAVE_LIBSSL 1434435/* Define to 1 if you have the `wolfssh' library (-lwolfssh). */436/* #undef HAVE_LIBWOLFSSH */437438/* if zlib is available */439#define HAVE_LIBZ 1440441/* Define to 1 if you have the `zstd' library (-lzstd). */442/* #undef HAVE_LIBZSTD */443444/* Define to 1 if you have the <linux/tcp.h> header file. */445/* #undef HAVE_LINUX_TCP_H */446447/* Define to 1 if you have the <locale.h> header file. */448#define HAVE_LOCALE_H 1449450/* Define to 1 if the compiler supports the 'long long' data type. */451#define HAVE_LONGLONG 1452453/* Define to 1 if you have the `mach_absolute_time' function. */454/* #undef HAVE_MACH_ABSOLUTE_TIME */455456/* Define to 1 if you have the memrchr function or macro. */457#define HAVE_MEMRCHR 1458459/* Define to 1 if you have the MSG_NOSIGNAL flag. */460#define HAVE_MSG_NOSIGNAL 1461462/* Define to 1 if you have the <msh3.h> header file. */463/* #undef HAVE_MSH3_H */464465/* Define to 1 if you have the <netdb.h> header file. */466#define HAVE_NETDB_H 1467468/* Define to 1 if you have the <netinet/in6.h> header file. */469/* #undef HAVE_NETINET_IN6_H */470471/* Define to 1 if you have the <netinet/in.h> header file. */472#define HAVE_NETINET_IN_H 1473474/* Define to 1 if you have the <netinet/tcp.h> header file. */475#define HAVE_NETINET_TCP_H 1476477/* Define to 1 if you have the <netinet/udp.h> header file. */478#define HAVE_NETINET_UDP_H 1479480/* Define to 1 if you have the <net/if.h> header file. */481#define HAVE_NET_IF_H 1482483/* Define to 1 if you have the <nghttp2/nghttp2.h> header file. */484/* #undef HAVE_NGHTTP2_NGHTTP2_H */485486/* Define to 1 if you have the <nghttp3/nghttp3.h> header file. */487/* #undef HAVE_NGHTTP3_NGHTTP3_H */488489/* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */490/* #undef HAVE_NGTCP2_NGTCP2_CRYPTO_H */491492/* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */493/* #undef HAVE_NGTCP2_NGTCP2_H */494495/* if you have an old MIT Kerberos version, lacking GSS_C_NT_HOSTBASED_SERVICE496*/497/* #undef HAVE_OLD_GSSMIT */498499/* if you have opendir */500#define HAVE_OPENDIR 1501502/* Define to 1 if you have the <openssl/crypto.h> header file. */503#define HAVE_OPENSSL_CRYPTO_H 1504505/* Define to 1 if you have the <openssl/err.h> header file. */506#define HAVE_OPENSSL_ERR_H 1507508/* Define to 1 if you have the <openssl/pem.h> header file. */509#define HAVE_OPENSSL_PEM_H 1510511/* Define to 1 if you have the <openssl/rsa.h> header file. */512#define HAVE_OPENSSL_RSA_H 1513514/* if you have the functions SSL_CTX_set_srp_username and515SSL_CTX_set_srp_password */516#define HAVE_OPENSSL_SRP 1517518/* Define to 1 if you have the <openssl/ssl.h> header file. */519#define HAVE_OPENSSL_SSL_H 1520521/* Define to 1 if you have the <openssl/x509.h> header file. */522#define HAVE_OPENSSL_X509_H 1523524/* Define to 1 if you have the <pem.h> header file. */525/* #undef HAVE_PEM_H */526527/* Define to 1 if you have the `pipe' function. */528#define HAVE_PIPE 1529530/* Define to 1 if you have the `poll' function. */531#define HAVE_POLL 1532533/* Define to 1 if you have the <poll.h> header file. */534#define HAVE_POLL_H 1535536/* Define to 1 if you have a working POSIX-style strerror_r function. */537#define HAVE_POSIX_STRERROR_R 1538539/* Define to 1 if you have the <proto/bsdsocket.h> header file. */540/* #undef HAVE_PROTO_BSDSOCKET_H */541542/* if you have <pthread.h> */543#define HAVE_PTHREAD_H 1544545/* Define to 1 if you have the <pwd.h> header file. */546#define HAVE_PWD_H 1547548/* Define to 1 if you have the `quiche_conn_set_qlog_fd' function. */549/* #undef HAVE_QUICHE_CONN_SET_QLOG_FD */550551/* Define to 1 if you have the <quiche.h> header file. */552/* #undef HAVE_QUICHE_H */553554/* Define to 1 if you have the recv function. */555#define HAVE_RECV 1556557/* Define to 1 if you have the <rsa.h> header file. */558/* #undef HAVE_RSA_H */559560/* Define to 1 if you have the `sched_yield' function. */561#define HAVE_SCHED_YIELD 1562563/* Define to 1 if you have the select function. */564#define HAVE_SELECT 1565566/* Define to 1 if you have the send function. */567#define HAVE_SEND 1568569/* Define to 1 if you have the `sendmmsg' function. */570#define HAVE_SENDMMSG 1571572/* Define to 1 if you have the `sendmsg' function. */573#define HAVE_SENDMSG 1574575/* Define to 1 if you have the <setjmp.h> header file. */576#define HAVE_SETJMP_H 1577578/* Define to 1 if you have the `setlocale' function. */579#define HAVE_SETLOCALE 1580581/* Define to 1 if you have the `setmode' function. */582#define HAVE_SETMODE 1583584/* Define to 1 if you have the `setrlimit' function. */585#define HAVE_SETRLIMIT 1586587/* Define to 1 if you have the sigaction function. */588#define HAVE_SIGACTION 1589590/* Define to 1 if you have the siginterrupt function. */591#define HAVE_SIGINTERRUPT 1592593/* Define to 1 if you have the signal function. */594#define HAVE_SIGNAL 1595596/* Define to 1 if you have the sigsetjmp function or macro. */597#define HAVE_SIGSETJMP 1598599/* Define to 1 if you have the `snprintf' function. */600#define HAVE_SNPRINTF 1601602/* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */603#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1604605/* Define to 1 if you have the socket function. */606#define HAVE_SOCKET 1607608/* Define to 1 if you have the socketpair function. */609#define HAVE_SOCKETPAIR 1610611/* Define to 1 if you have the `SSL_ech_set1_echconfig' function. */612/* #undef HAVE_SSL_ECH_SET1_ECHCONFIG */613614/* Define to 1 if you have the <ssl.h> header file. */615/* #undef HAVE_SSL_H */616617/* Define to 1 if you have the `SSL_set0_wbio' function. */618#define HAVE_SSL_SET0_WBIO 1619620/* Define to 1 if you have the `SSL_set1_ech_config_list' function. */621/* #undef HAVE_SSL_SET1_ECH_CONFIG_LIST */622623/* Define to 1 if you have the `SSL_set_quic_use_legacy_codepoint' function.624*/625/* #undef HAVE_SSL_SET_QUIC_USE_LEGACY_CODEPOINT */626627/* Define to 1 if you have the <stdatomic.h> header file. */628#define HAVE_STDATOMIC_H 1629630/* Define to 1 if you have the <stdbool.h> header file. */631#define HAVE_STDBOOL_H 1632633/* Define to 1 if you have the <stdint.h> header file. */634#define HAVE_STDINT_H 1635636/* Define to 1 if you have the <stdio.h> header file. */637#define HAVE_STDIO_H 1638639/* Define to 1 if you have the <stdlib.h> header file. */640#define HAVE_STDLIB_H 1641642/* Define to 1 if you have the strcasecmp function. */643#define HAVE_STRCASECMP 1644645/* Define to 1 if you have the strcmpi function. */646/* #undef HAVE_STRCMPI */647648/* Define to 1 if you have the strdup function. */649#define HAVE_STRDUP 1650651/* Define to 1 if you have the strerror_r function. */652#define HAVE_STRERROR_R 1653654/* Define to 1 if you have the stricmp function. */655/* #undef HAVE_STRICMP */656657/* Define to 1 if you have the <strings.h> header file. */658#define HAVE_STRINGS_H 1659660/* Define to 1 if you have the <string.h> header file. */661#define HAVE_STRING_H 1662663/* Define to 1 if you have the <stropts.h> header file. */664/* #undef HAVE_STROPTS_H */665666/* Define to 1 if you have the strtok_r function. */667#define HAVE_STRTOK_R 1668669/* Define to 1 if you have the strtoll function. */670#define HAVE_STRTOLL 1671672/* if struct sockaddr_storage is defined */673#define HAVE_STRUCT_SOCKADDR_STORAGE 1674675/* Define to 1 if you have the timeval struct. */676#define HAVE_STRUCT_TIMEVAL 1677678/* Define to 1 if suseconds_t is an available type. */679#define HAVE_SUSECONDS_T 1680681/* Define to 1 if you have the <sys/eventfd.h> header file. */682/* #undef HAVE_SYS_EVENTFD_H */683684/* Define to 1 if you have the <sys/filio.h> header file. */685#define HAVE_SYS_FILIO_H 1686687/* Define to 1 if you have the <sys/ioctl.h> header file. */688#define HAVE_SYS_IOCTL_H 1689690/* Define to 1 if you have the <sys/param.h> header file. */691#define HAVE_SYS_PARAM_H 1692693/* Define to 1 if you have the <sys/poll.h> header file. */694#define HAVE_SYS_POLL_H 1695696/* Define to 1 if you have the <sys/resource.h> header file. */697#define HAVE_SYS_RESOURCE_H 1698699/* Define to 1 if you have the <sys/select.h> header file. */700#define HAVE_SYS_SELECT_H 1701702/* Define to 1 if you have the <sys/socket.h> header file. */703#define HAVE_SYS_SOCKET_H 1704705/* Define to 1 if you have the <sys/sockio.h> header file. */706/* #undef #define HAVE_SYS_SOCKIO_H 1 */707708/* Define to 1 if you have the <sys/stat.h> header file. */709#define HAVE_SYS_STAT_H 1710711/* Define to 1 if you have the <sys/time.h> header file. */712#define HAVE_SYS_TIME_H 1713714/* Define to 1 if you have the <sys/types.h> header file. */715#define HAVE_SYS_TYPES_H 1716717/* Define to 1 if you have the <sys/un.h> header file. */718#define HAVE_SYS_UN_H 1719720/* Define to 1 if you have the <sys/utime.h> header file. */721/* #undef HAVE_SYS_UTIME_H */722723/* Define to 1 if you have the <sys/wait.h> header file. */724#define HAVE_SYS_WAIT_H 1725726/* Define to 1 if you have the <sys/xattr.h> header file. */727/* #undef HAVE_SYS_XATTR_H */728729/* Define to 1 if you have the <termios.h> header file. */730#define HAVE_TERMIOS_H 1731732/* Define to 1 if you have the <termio.h> header file. */733/* #undef HAVE_TERMIO_H */734735/* Define this if time_t is unsigned */736/* #undef HAVE_TIME_T_UNSIGNED */737738/* Define to 1 if you have the <unicode/uidna.h> header file. */739/* #undef HAVE_UNICODE_UIDNA_H */740741/* Define to 1 if you have the <unistd.h> header file. */742#define HAVE_UNISTD_H 1743744/* Define to 1 if you have the `utime' function. */745#define HAVE_UTIME 1746747/* Define to 1 if you have the `utimes' function. */748#define HAVE_UTIMES 1749750/* Define to 1 if you have the <utime.h> header file. */751#define HAVE_UTIME_H 1752753/* Define to 1 if you have the <uv.h> header file. */754/* #undef HAVE_UV_H */755756/* Define to 1 if you have the <wolfssh/ssh.h> header file. */757/* #undef HAVE_WOLFSSH_SSH_H */758759/* if you have wolfSSL_BIO_new */760/* #undef HAVE_WOLFSSL_BIO */761762/* Define to 1 if you have the `wolfSSL_CTX_GenerateEchConfig' function. */763/* #undef HAVE_WOLFSSL_CTX_GENERATEECHCONFIG */764765/* if you have wolfSSL_DES_ecb_encrypt */766/* #undef HAVE_WOLFSSL_DES_ECB_ENCRYPT */767768/* if you have wolfSSL_BIO_set_shutdown */769/* #undef HAVE_WOLFSSL_FULL_BIO */770771/* Define to 1 if you have the `wolfSSL_get_peer_certificate' function. */772/* #undef HAVE_WOLFSSL_GET_PEER_CERTIFICATE */773774/* Define to 1 if you have the `wolfSSL_UseALPN' function. */775/* #undef HAVE_WOLFSSL_USEALPN */776777/* Define this symbol if your OS supports changing the contents of argv */778#define HAVE_WRITABLE_ARGV 1779780/* Define to 1 if you have the <x509.h> header file. */781/* #undef HAVE_X509_H */782783/* if libzstd is in use */784/* #undef HAVE_ZSTD */785786/* Define to 1 if you have the <zstd.h> header file. */787/* #undef HAVE_ZSTD_H */788789/* Define to 1 if you have the `_setmode' function. */790/* #undef HAVE__SETMODE */791792/* Define to the sub-directory where libtool stores uninstalled libraries. */793#define LT_OBJDIR ".libs/"794795/* Define to 1 if you need the lber.h header file even with ldap.h */796/* #undef NEED_LBER_H */797798/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */799/* #undef NEED_REENTRANT */800801/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */802/* #undef NEED_THREAD_SAFE */803804/* Name of package */805#define PACKAGE "curl"806807/* Define to the address where bug reports for this package should be sent. */808#define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/"809810/* Define to the full name of this package. */811#define PACKAGE_NAME "curl"812813/* Define to the full name and version of this package. */814#define PACKAGE_STRING "curl -"815816/* Define to the one symbol short name of this package. */817#define PACKAGE_TARNAME "curl"818819/* Define to the home page for this package. */820#define PACKAGE_URL ""821822/* Define to the version of this package. */823#define PACKAGE_VERSION "-"824825/* Size of curl_off_t in number of bytes */826#define SIZEOF_CURL_OFF_T 8827828/* Size of curl_socket_t in number of bytes */829#define SIZEOF_CURL_SOCKET_T 4830831/* Size of int in number of bytes */832#define SIZEOF_INT 4833834/* Size of long in number of bytes */835#define SIZEOF_LONG 8836837/* Size of long long in number of bytes */838/* #undef SIZEOF_LONG_LONG */839840/* Size of off_t in number of bytes */841#define SIZEOF_OFF_T 8842843/* Size of size_t in number of bytes */844#define SIZEOF_SIZE_T 8845846/* Size of time_t in number of bytes */847#define SIZEOF_TIME_T 8848849/* Define to 1 if all of the C90 standard headers exist (not just the ones850required in a freestanding environment). This macro is provided for851backward compatibility; new code need not use it. */852#define STDC_HEADERS 1853854/* if AmiSSL is in use */855/* #undef USE_AMISSL */856857/* if AppleIDN */858/* #undef USE_APPLE_IDN */859860/* Define to enable c-ares support */861/* #undef USE_ARES */862863/* if BearSSL is enabled */864/* #undef USE_BEARSSL */865866/* if ECH support is available */867/* #undef USE_ECH */868869/* if GnuTLS is enabled */870/* #undef USE_GNUTLS */871872/* GSASL support enabled */873/* #undef USE_GSASL */874875/* enable HTTPS RR support */876/* #undef USE_HTTPSRR */877878/* if hyper is in use */879/* #undef USE_HYPER */880881/* Define if you want to enable IPv6 support */882#define USE_IPV6 1883884/* if libpsl is in use */885/* #undef USE_LIBPSL */886887/* if librtmp is in use */888/* #undef USE_LIBRTMP */889890/* if libssh is in use */891/* #undef USE_LIBSSH */892893/* if libssh2 is in use */894/* #undef USE_LIBSSH2 */895896/* if libuv is in use */897/* #undef USE_LIBUV */898899/* if mbedTLS is enabled */900/* #undef USE_MBEDTLS */901902/* if msh3 is in use */903/* #undef USE_MSH3 */904905/* if nghttp2 is in use */906/* #undef USE_NGHTTP2 */907908/* if nghttp3 is in use */909/* #undef USE_NGHTTP3 */910911/* if ngtcp2 is in use */912/* #undef USE_NGTCP2 */913914/* if ngtcp2_crypto_boringssl is in use */915/* #undef USE_NGTCP2_CRYPTO_BORINGSSL */916917/* if ngtcp2_crypto_gnutls is in use */918/* #undef USE_NGTCP2_CRYPTO_GNUTLS */919920/* if ngtcp2_crypto_quictls is in use */921/* #undef USE_NGTCP2_CRYPTO_QUICTLS */922923/* if ngtcp2_crypto_wolfssl is in use */924/* #undef USE_NGTCP2_CRYPTO_WOLFSSL */925926/* if ngtcp2 + nghttp3 is in use */927/* #undef USE_NGTCP2_H3 */928929/* Use OpenLDAP-specific code */930/* #undef USE_OPENLDAP */931932/* if OpenSSL is in use */933#define USE_OPENSSL 1934935/* if openssl quic + nghttp3 is in use */936/* #undef USE_OPENSSL_H3 */937938/* if openssl QUIC is in use */939/* #undef USE_OPENSSL_QUIC */940941/* if quiche is in use */942/* #undef USE_QUICHE */943944/* if Rustls is enabled */945/* #undef USE_RUSTLS */946947/* to enable Windows native SSL/TLS support */948/* #undef USE_SCHANNEL */949950/* enable Secure Transport */951/* #undef USE_SECTRANSP */952953/* if you want POSIX threaded DNS lookup */954#define USE_THREADS_POSIX 1955956/* if you want Win32 threaded DNS lookup */957/* #undef USE_THREADS_WIN32 */958959/* Use TLS-SRP authentication */960#define USE_TLS_SRP 1961962/* Use Unix domain sockets */963#define USE_UNIX_SOCKETS 1964965/* Define to 1 if you are building a Windows target with crypto API support.966*/967/* #undef USE_WIN32_CRYPTO */968969/* Define to 1 if you have the `normaliz' (WinIDN) library (-lnormaliz). */970/* #undef USE_WIN32_IDN */971972/* Define to 1 if you are building a Windows target with large file support.973*/974/* #undef USE_WIN32_LARGE_FILES */975976/* Use Windows LDAP implementation */977/* #undef USE_WIN32_LDAP */978979/* Define to 1 if you are building a Windows target without large file980support. */981/* #undef USE_WIN32_SMALL_FILES */982983/* to enable SSPI support */984/* #undef USE_WINDOWS_SSPI */985986/* if wolfSSH is in use */987/* #undef USE_WOLFSSH */988989/* if wolfSSL is enabled */990/* #undef USE_WOLFSSL */991992/* Version number of package */993#define VERSION "-"994995/* Define to 1 if OS is AIX. */996#ifndef _ALL_SOURCE997/* # undef _ALL_SOURCE */998#endif9991000/* Number of bits in a file offset, on hosts where this is settable. */1001/* #undef _FILE_OFFSET_BITS */10021003/* Define for large files, on AIX-style hosts. */1004/* #undef _LARGE_FILES */10051006/* Define to empty if `const' does not conform to ANSI C. */1007/* #undef const */10081009/* Type to use in place of in_addr_t when system does not provide it. */1010/* #undef in_addr_t */10111012/* Define to `__inline__' or `__inline' if that's what the C compiler1013calls it, or to nothing if 'inline' is not supported under any name. */1014#ifndef __cplusplus1015/* #undef inline */1016#endif10171018/* Define to `unsigned int' if <sys/types.h> does not define. */1019/* #undef size_t */10201021/* the signed version of size_t */1022/* #undef ssize_t */1023#include "curl_cfg.h"102410251026