1/*************************************************************************** 2 * _ _ ____ _ 3 * Project ___| | | | _ \| | 4 * / __| | | | |_) | | 5 * | (__| |_| | _ <| |___ 6 * \___|\___/|_| \_\_____| 7 * 8 * Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 9 * 10 * This software is licensed as described in the file COPYING, which 11 * you should have received as part of this distribution. The terms 12 * are also available at https://curl.se/docs/copyright.html. 13 * 14 * You may opt to use, copy, modify, merge, publish, distribute and/or sell 15 * copies of the Software, and permit persons to whom the Software is 16 * furnished to do so, under the terms of the COPYING file. 17 * 18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 19 * KIND, either express or implied. 20 * 21 * SPDX-License-Identifier: curl 22 * 23 ***************************************************************************/ 24/* lib/curl_config.h.in. Generated somehow by cmake. */ 25 26/* Location of default ca bundle */ 27#cmakedefine CURL_CA_BUNDLE "${CURL_CA_BUNDLE}" 28 29/* define "1" to use built-in ca store of TLS backend */ 30#cmakedefine CURL_CA_FALLBACK 1 31 32/* Location of default ca path */ 33#cmakedefine CURL_CA_PATH "${CURL_CA_PATH}" 34 35/* Default SSL backend */ 36#cmakedefine CURL_DEFAULT_SSL_BACKEND "${CURL_DEFAULT_SSL_BACKEND}" 37 38/* disables alt-svc */ 39#cmakedefine CURL_DISABLE_ALTSVC 1 40 41/* disables cookies support */ 42#cmakedefine CURL_DISABLE_COOKIES 1 43 44/* disables Basic authentication */ 45#cmakedefine CURL_DISABLE_BASIC_AUTH 1 46 47/* disables Bearer authentication */ 48#cmakedefine CURL_DISABLE_BEARER_AUTH 1 49 50/* disables Digest authentication */ 51#cmakedefine CURL_DISABLE_DIGEST_AUTH 1 52 53/* disables Kerberos authentication */ 54#cmakedefine CURL_DISABLE_KERBEROS_AUTH 1 55 56/* disables negotiate authentication */ 57#cmakedefine CURL_DISABLE_NEGOTIATE_AUTH 1 58 59/* disables AWS-SIG4 */ 60#cmakedefine CURL_DISABLE_AWS 1 61 62/* disables DICT */ 63#cmakedefine CURL_DISABLE_DICT 1 64 65/* disables DNS-over-HTTPS */ 66#cmakedefine CURL_DISABLE_DOH 1 67 68/* disables FILE */ 69#cmakedefine CURL_DISABLE_FILE 1 70 71/* disables form api */ 72#cmakedefine CURL_DISABLE_FORM_API 1 73 74/* disables FTP */ 75#cmakedefine CURL_DISABLE_FTP 1 76 77/* disables GOPHER */ 78#cmakedefine CURL_DISABLE_GOPHER 1 79 80/* disables HSTS support */ 81#cmakedefine CURL_DISABLE_HSTS 1 82 83/* disables HTTP */ 84#cmakedefine CURL_DISABLE_HTTP 1 85 86/* disables IMAP */ 87#cmakedefine CURL_DISABLE_IMAP 1 88 89/* disables LDAP */ 90#cmakedefine CURL_DISABLE_LDAP 1 91 92/* disables LDAPS */ 93#cmakedefine CURL_DISABLE_LDAPS 1 94 95/* disables --libcurl option from the curl tool */ 96#cmakedefine CURL_DISABLE_LIBCURL_OPTION 1 97 98/* disables MIME support */ 99#cmakedefine CURL_DISABLE_MIME 1 100 101/* disables MQTT */ 102#cmakedefine CURL_DISABLE_MQTT 1 103 104/* disables netrc parser */ 105#cmakedefine CURL_DISABLE_NETRC 1 106 107/* disables NTLM support */ 108#cmakedefine CURL_DISABLE_NTLM 1 109 110/* disables date parsing */ 111#cmakedefine CURL_DISABLE_PARSEDATE 1 112 113/* disables POP3 */ 114#cmakedefine CURL_DISABLE_POP3 1 115 116/* disables built-in progress meter */ 117#cmakedefine CURL_DISABLE_PROGRESS_METER 1 118 119/* disables proxies */ 120#cmakedefine CURL_DISABLE_PROXY 1 121 122/* disables RTSP */ 123#cmakedefine CURL_DISABLE_RTSP 1 124 125/* disables SMB */ 126#cmakedefine CURL_DISABLE_SMB 1 127 128/* disables SMTP */ 129#cmakedefine CURL_DISABLE_SMTP 1 130 131/* disables use of socketpair for curl_multi_poll */ 132#cmakedefine CURL_DISABLE_SOCKETPAIR 1 133 134/* disables TELNET */ 135#cmakedefine CURL_DISABLE_TELNET 1 136 137/* disables TFTP */ 138#cmakedefine CURL_DISABLE_TFTP 1 139 140/* disables verbose strings */ 141#cmakedefine CURL_DISABLE_VERBOSE_STRINGS 1 142 143/* to make a symbol visible */ 144#cmakedefine CURL_EXTERN_SYMBOL ${CURL_EXTERN_SYMBOL} 145/* Ensure using CURL_EXTERN_SYMBOL is possible */ 146#ifndef CURL_EXTERN_SYMBOL 147#define CURL_EXTERN_SYMBOL 148#endif 149 150/* Allow SMB to work on Windows */ 151#cmakedefine USE_WIN32_CRYPTO 1 152 153/* Use Windows LDAP implementation */ 154#cmakedefine USE_WIN32_LDAP 1 155 156/* Define if you want to enable IPv6 support */ 157#cmakedefine ENABLE_IPV6 1 158 159/* Define to 1 if you have the alarm function. */ 160#cmakedefine HAVE_ALARM 1 161 162/* Define to 1 if you have the arc4random function. */ 163#cmakedefine HAVE_ARC4RANDOM 1 164 165/* Define to 1 if you have the <arpa/inet.h> header file. */ 166#cmakedefine HAVE_ARPA_INET_H 1 167 168/* Define to 1 if you have _Atomic support. */ 169#cmakedefine HAVE_ATOMIC 1 170 171/* Define to 1 if you have the `fchmod' function. */ 172#cmakedefine HAVE_FCHMOD 1 173 174/* Define to 1 if you have the `fnmatch' function. */ 175#cmakedefine HAVE_FNMATCH 1 176 177/* Define to 1 if you have the `basename' function. */ 178#cmakedefine HAVE_BASENAME 1 179 180/* Define to 1 if bool is an available type. */ 181#cmakedefine HAVE_BOOL_T 1 182 183/* Define to 1 if you have the __builtin_available function. */ 184#cmakedefine HAVE_BUILTIN_AVAILABLE 1 185 186/* Define to 1 if you have the clock_gettime function and monotonic timer. */ 187#cmakedefine HAVE_CLOCK_GETTIME_MONOTONIC 1 188 189/* Define to 1 if you have the clock_gettime function and raw monotonic timer. 190 */ 191#cmakedefine HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1 192 193/* Define to 1 if you have the `closesocket' function. */ 194#cmakedefine HAVE_CLOSESOCKET 1 195 196/* Define to 1 if you have the fcntl function. */ 197#cmakedefine HAVE_FCNTL 1 198 199/* Define to 1 if you have the <fcntl.h> header file. */ 200#cmakedefine HAVE_FCNTL_H 1 201 202/* Define to 1 if you have a working fcntl O_NONBLOCK function. */ 203#cmakedefine HAVE_FCNTL_O_NONBLOCK 1 204 205/* Define to 1 if you have the freeaddrinfo function. */ 206#cmakedefine HAVE_FREEADDRINFO 1 207 208/* Define to 1 if you have the fseeko function. */ 209#cmakedefine HAVE_FSEEKO 1 210 211/* Define to 1 if you have the _fseeki64 function. */ 212#cmakedefine HAVE__FSEEKI64 1 213 214/* Define to 1 if you have the ftruncate function. */ 215#cmakedefine HAVE_FTRUNCATE 1 216 217/* Define to 1 if you have a working getaddrinfo function. */ 218#cmakedefine HAVE_GETADDRINFO 1 219 220/* Define to 1 if the getaddrinfo function is threadsafe. */ 221#cmakedefine HAVE_GETADDRINFO_THREADSAFE 1 222 223/* Define to 1 if you have the `geteuid' function. */ 224#cmakedefine HAVE_GETEUID 1 225 226/* Define to 1 if you have the `getppid' function. */ 227#cmakedefine HAVE_GETPPID 1 228 229/* Define to 1 if you have the gethostbyname_r function. */ 230#cmakedefine HAVE_GETHOSTBYNAME_R 1 231 232/* gethostbyname_r() takes 3 args */ 233#cmakedefine HAVE_GETHOSTBYNAME_R_3 1 234 235/* gethostbyname_r() takes 5 args */ 236#cmakedefine HAVE_GETHOSTBYNAME_R_5 1 237 238/* gethostbyname_r() takes 6 args */ 239#cmakedefine HAVE_GETHOSTBYNAME_R_6 1 240 241/* Define to 1 if you have the gethostname function. */ 242#cmakedefine HAVE_GETHOSTNAME 1 243 244/* Define to 1 if you have a working getifaddrs function. */ 245#cmakedefine HAVE_GETIFADDRS 1 246 247/* Define to 1 if you have the `getpass_r' function. */ 248#cmakedefine HAVE_GETPASS_R 1 249 250/* Define to 1 if you have the `getpeername' function. */ 251#cmakedefine HAVE_GETPEERNAME 1 252 253/* Define to 1 if you have the `getsockname' function. */ 254#cmakedefine HAVE_GETSOCKNAME 1 255 256/* Define to 1 if you have the `if_nametoindex' function. */ 257#cmakedefine HAVE_IF_NAMETOINDEX 1 258 259/* Define to 1 if you have the `getpwuid' function. */ 260#cmakedefine HAVE_GETPWUID 1 261 262/* Define to 1 if you have the `getpwuid_r' function. */ 263#cmakedefine HAVE_GETPWUID_R 1 264 265/* Define to 1 if you have the `getrlimit' function. */ 266#cmakedefine HAVE_GETRLIMIT 1 267 268/* Define to 1 if you have the `gettimeofday' function. */ 269#cmakedefine HAVE_GETTIMEOFDAY 1 270 271/* Define to 1 if you have a working glibc-style strerror_r function. */ 272#cmakedefine HAVE_GLIBC_STRERROR_R 1 273 274/* Define to 1 if you have a working gmtime_r function. */ 275#cmakedefine HAVE_GMTIME_R 1 276 277/* if you have the gssapi libraries */ 278#cmakedefine HAVE_GSSAPI 1 279 280/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */ 281#cmakedefine HAVE_GSSAPI_GSSAPI_GENERIC_H 1 282 283/* Define to 1 if you have the <gssapi/gssapi.h> header file. */ 284#cmakedefine HAVE_GSSAPI_GSSAPI_H 1 285 286/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */ 287#cmakedefine HAVE_GSSAPI_GSSAPI_KRB5_H 1 288 289/* if you have the GNU gssapi libraries */ 290#cmakedefine HAVE_GSSGNU 1 291 292/* if you have the Heimdal gssapi libraries */ 293#cmakedefine HAVE_GSSHEIMDAL 1 294 295/* if you have the MIT gssapi libraries */ 296#cmakedefine HAVE_GSSMIT 1 297 298/* Define to 1 if you have the `idna_strerror' function. */ 299#cmakedefine HAVE_IDNA_STRERROR 1 300 301/* Define to 1 if you have the <ifaddrs.h> header file. */ 302#cmakedefine HAVE_IFADDRS_H 1 303 304/* Define to 1 if you have a IPv6 capable working inet_ntop function. */ 305#cmakedefine HAVE_INET_NTOP 1 306 307/* Define to 1 if you have a IPv6 capable working inet_pton function. */ 308#cmakedefine HAVE_INET_PTON 1 309 310/* Define to 1 if symbol `sa_family_t' exists */ 311#cmakedefine HAVE_SA_FAMILY_T 1 312 313/* Define to 1 if symbol `ADDRESS_FAMILY' exists */ 314#cmakedefine HAVE_ADDRESS_FAMILY 1 315 316/* Define to 1 if you have the <inttypes.h> header file. */ 317#cmakedefine HAVE_INTTYPES_H 1 318 319/* Define to 1 if you have the ioctlsocket function. */ 320#cmakedefine HAVE_IOCTLSOCKET 1 321 322/* Define to 1 if you have the IoctlSocket camel case function. */ 323#cmakedefine HAVE_IOCTLSOCKET_CAMEL 1 324 325/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function. 326 */ 327#cmakedefine HAVE_IOCTLSOCKET_CAMEL_FIONBIO 1 328 329/* Define to 1 if you have a working ioctlsocket FIONBIO function. */ 330#cmakedefine HAVE_IOCTLSOCKET_FIONBIO 1 331 332/* Define to 1 if you have a working ioctl FIONBIO function. */ 333#cmakedefine HAVE_IOCTL_FIONBIO 1 334 335/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */ 336#cmakedefine HAVE_IOCTL_SIOCGIFADDR 1 337 338/* Define to 1 if you have the <io.h> header file. */ 339#cmakedefine HAVE_IO_H 1 340 341/* Define to 1 if you have the lber.h header file. */ 342#cmakedefine HAVE_LBER_H 1 343 344/* Define to 1 if you have the ldap.h header file. */ 345#cmakedefine HAVE_LDAP_H 1 346 347/* Use LDAPS implementation */ 348#cmakedefine HAVE_LDAP_SSL 1 349 350/* Define to 1 if you have the ldap_ssl.h header file. */ 351#cmakedefine HAVE_LDAP_SSL_H 1 352 353/* Define to 1 if you have the `ldap_url_parse' function. */ 354#cmakedefine HAVE_LDAP_URL_PARSE 1 355 356/* Define to 1 if you have the <libgen.h> header file. */ 357#cmakedefine HAVE_LIBGEN_H 1 358 359/* Define to 1 if you have the `idn2' library (-lidn2). */ 360#cmakedefine HAVE_LIBIDN2 1 361 362/* Define to 1 if you have the idn2.h header file. */ 363#cmakedefine HAVE_IDN2_H 1 364 365/* Define to 1 if you have the `socket' library (-lsocket). */ 366#cmakedefine HAVE_LIBSOCKET 1 367 368/* Define to 1 if you have the `ssh2' library (-lssh2). */ 369#cmakedefine HAVE_LIBSSH2 1 370 371/* if zlib is available */ 372#cmakedefine HAVE_LIBZ 1 373 374/* if brotli is available */ 375#cmakedefine HAVE_BROTLI 1 376 377/* if zstd is available */ 378#cmakedefine HAVE_ZSTD 1 379 380/* Define to 1 if you have the <locale.h> header file. */ 381#cmakedefine HAVE_LOCALE_H 1 382 383/* Define to 1 if the compiler supports the 'long long' data type. */ 384#cmakedefine HAVE_LONGLONG 1 385 386/* Define to 1 if you have the 'suseconds_t' data type. */ 387#cmakedefine HAVE_SUSECONDS_T 1 388 389/* Define to 1 if you have the MSG_NOSIGNAL flag. */ 390#cmakedefine HAVE_MSG_NOSIGNAL 1 391 392/* Define to 1 if you have the <netdb.h> header file. */ 393#cmakedefine HAVE_NETDB_H 1 394 395/* Define to 1 if you have the <netinet/in.h> header file. */ 396#cmakedefine HAVE_NETINET_IN_H 1 397 398/* Define to 1 if you have the <netinet/tcp.h> header file. */ 399#cmakedefine HAVE_NETINET_TCP_H 1 400 401/* Define to 1 if you have the <netinet/udp.h> header file. */ 402#cmakedefine HAVE_NETINET_UDP_H 1 403 404/* Define to 1 if you have the <linux/tcp.h> header file. */ 405#cmakedefine HAVE_LINUX_TCP_H 1 406 407/* Define to 1 if you have the <net/if.h> header file. */ 408#cmakedefine HAVE_NET_IF_H 1 409 410/* if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE */ 411#cmakedefine HAVE_OLD_GSSMIT 1 412 413/* Define to 1 if you have the `pipe' function. */ 414#cmakedefine HAVE_PIPE 1 415 416/* If you have a fine poll */ 417#cmakedefine HAVE_POLL_FINE 1 418 419/* Define to 1 if you have the <poll.h> header file. */ 420#cmakedefine HAVE_POLL_H 1 421 422/* Define to 1 if you have a working POSIX-style strerror_r function. */ 423#cmakedefine HAVE_POSIX_STRERROR_R 1 424 425/* Define to 1 if you have the <pthread.h> header file */ 426#cmakedefine HAVE_PTHREAD_H 1 427 428/* Define to 1 if you have the <pwd.h> header file. */ 429#cmakedefine HAVE_PWD_H 1 430 431/* Define to 1 if OpenSSL has the `SSL_set0_wbio` function. */ 432#cmakedefine HAVE_SSL_SET0_WBIO 1 433 434/* Define to 1 if you have the recv function. */ 435#cmakedefine HAVE_RECV 1 436 437/* Define to 1 if you have the select function. */ 438#cmakedefine HAVE_SELECT 1 439 440/* Define to 1 if you have the sched_yield function. */ 441#cmakedefine HAVE_SCHED_YIELD 1 442 443/* Define to 1 if you have the send function. */ 444#cmakedefine HAVE_SEND 1 445 446/* Define to 1 if you have the sendmsg function. */ 447#cmakedefine HAVE_SENDMSG 1 448 449/* Define to 1 if you have the 'fsetxattr' function. */ 450#cmakedefine HAVE_FSETXATTR 1 451 452/* fsetxattr() takes 5 args */ 453#cmakedefine HAVE_FSETXATTR_5 1 454 455/* fsetxattr() takes 6 args */ 456#cmakedefine HAVE_FSETXATTR_6 1 457 458/* Define to 1 if you have the `setlocale' function. */ 459#cmakedefine HAVE_SETLOCALE 1 460 461/* Define to 1 if you have the `setmode' function. */ 462#cmakedefine HAVE_SETMODE 1 463 464/* Define to 1 if you have the `setrlimit' function. */ 465#cmakedefine HAVE_SETRLIMIT 1 466 467/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */ 468#cmakedefine HAVE_SETSOCKOPT_SO_NONBLOCK 1 469 470/* Define to 1 if you have the sigaction function. */ 471#cmakedefine HAVE_SIGACTION 1 472 473/* Define to 1 if you have the siginterrupt function. */ 474#cmakedefine HAVE_SIGINTERRUPT 1 475 476/* Define to 1 if you have the signal function. */ 477#cmakedefine HAVE_SIGNAL 1 478 479/* Define to 1 if you have the sigsetjmp function or macro. */ 480#cmakedefine HAVE_SIGSETJMP 1 481 482/* Define to 1 if you have the `snprintf' function. */ 483#cmakedefine HAVE_SNPRINTF 1 484 485/* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */ 486#cmakedefine HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 487 488/* Define to 1 if you have the `socket' function. */ 489#cmakedefine HAVE_SOCKET 1 490 491/* Define to 1 if you have the socketpair function. */ 492#cmakedefine HAVE_SOCKETPAIR 1 493 494/* Define to 1 if you have the <stdatomic.h> header file. */ 495#cmakedefine HAVE_STDATOMIC_H 1 496 497/* Define to 1 if you have the <stdbool.h> header file. */ 498#cmakedefine HAVE_STDBOOL_H 1 499 500/* Define to 1 if you have the <stdint.h> header file. */ 501#cmakedefine HAVE_STDINT_H 1 502 503/* Define to 1 if you have the strcasecmp function. */ 504#cmakedefine HAVE_STRCASECMP 1 505 506/* Define to 1 if you have the strcmpi function. */ 507#cmakedefine HAVE_STRCMPI 1 508 509/* Define to 1 if you have the strdup function. */ 510#cmakedefine HAVE_STRDUP 1 511 512/* Define to 1 if you have the strerror_r function. */ 513#cmakedefine HAVE_STRERROR_R 1 514 515/* Define to 1 if you have the stricmp function. */ 516#cmakedefine HAVE_STRICMP 1 517 518/* Define to 1 if you have the <strings.h> header file. */ 519#cmakedefine HAVE_STRINGS_H 1 520 521/* Define to 1 if you have the <stropts.h> header file. */ 522#cmakedefine HAVE_STROPTS_H 1 523 524/* Define to 1 if you have the strtok_r function. */ 525#cmakedefine HAVE_STRTOK_R 1 526 527/* Define to 1 if you have the strtoll function. */ 528#cmakedefine HAVE_STRTOLL 1 529 530/* Define to 1 if you have the memrchr function. */ 531#cmakedefine HAVE_MEMRCHR 1 532 533/* if struct sockaddr_storage is defined */ 534#cmakedefine HAVE_STRUCT_SOCKADDR_STORAGE 1 535 536/* Define to 1 if you have the timeval struct. */ 537#cmakedefine HAVE_STRUCT_TIMEVAL 1 538 539/* Define to 1 if you have the <sys/filio.h> header file. */ 540#cmakedefine HAVE_SYS_FILIO_H 1 541 542/* Define to 1 if you have the <sys/wait.h> header file. */ 543#cmakedefine HAVE_SYS_WAIT_H 1 544 545/* Define to 1 if you have the <sys/ioctl.h> header file. */ 546#cmakedefine HAVE_SYS_IOCTL_H 1 547 548/* Define to 1 if you have the <sys/param.h> header file. */ 549#cmakedefine HAVE_SYS_PARAM_H 1 550 551/* Define to 1 if you have the <sys/poll.h> header file. */ 552#cmakedefine HAVE_SYS_POLL_H 1 553 554/* Define to 1 if you have the <sys/resource.h> header file. */ 555#cmakedefine HAVE_SYS_RESOURCE_H 1 556 557/* Define to 1 if you have the <sys/select.h> header file. */ 558#cmakedefine HAVE_SYS_SELECT_H 1 559 560/* Define to 1 if you have the <sys/socket.h> header file. */ 561#cmakedefine HAVE_SYS_SOCKET_H 1 562 563/* Define to 1 if you have the <sys/sockio.h> header file. */ 564#cmakedefine HAVE_SYS_SOCKIO_H 1 565 566/* Define to 1 if you have the <sys/stat.h> header file. */ 567#cmakedefine HAVE_SYS_STAT_H 1 568 569/* Define to 1 if you have the <sys/time.h> header file. */ 570#cmakedefine HAVE_SYS_TIME_H 1 571 572/* Define to 1 if you have the <sys/types.h> header file. */ 573#cmakedefine HAVE_SYS_TYPES_H 1 574 575/* Define to 1 if you have the <sys/un.h> header file. */ 576#cmakedefine HAVE_SYS_UN_H 1 577 578/* Define to 1 if you have the <sys/utime.h> header file. */ 579#cmakedefine HAVE_SYS_UTIME_H 1 580 581/* Define to 1 if you have the <termios.h> header file. */ 582#cmakedefine HAVE_TERMIOS_H 1 583 584/* Define to 1 if you have the <termio.h> header file. */ 585#cmakedefine HAVE_TERMIO_H 1 586 587/* Define to 1 if you have the <unistd.h> header file. */ 588#cmakedefine HAVE_UNISTD_H 1 589 590/* Define to 1 if you have the `utime' function. */ 591#cmakedefine HAVE_UTIME 1 592 593/* Define to 1 if you have the `utimes' function. */ 594#cmakedefine HAVE_UTIMES 1 595 596/* Define to 1 if you have the <utime.h> header file. */ 597#cmakedefine HAVE_UTIME_H 1 598 599/* Define to 1 if compiler supports C99 variadic macro style. */ 600#cmakedefine HAVE_VARIADIC_MACROS_C99 1 601 602/* Define to 1 if compiler supports old gcc variadic macro style. */ 603#cmakedefine HAVE_VARIADIC_MACROS_GCC 1 604 605/* Define to 1 if you have the windows.h header file. */ 606#cmakedefine HAVE_WINDOWS_H 1 607 608/* Define to 1 if you have the winsock2.h header file. */ 609#cmakedefine HAVE_WINSOCK2_H 1 610 611/* Define this symbol if your OS supports changing the contents of argv */ 612#cmakedefine HAVE_WRITABLE_ARGV 1 613 614/* Define to 1 if you have the ws2tcpip.h header file. */ 615#cmakedefine HAVE_WS2TCPIP_H 1 616 617/* Define to 1 if you need the lber.h header file even with ldap.h */ 618#cmakedefine NEED_LBER_H 1 619 620/* Define to 1 if you need the malloc.h header file even with stdlib.h */ 621#cmakedefine NEED_MALLOC_H 1 622 623/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */ 624#cmakedefine NEED_REENTRANT 1 625 626/* cpu-machine-OS */ 627#cmakedefine OS ${OS} 628 629/* Name of package */ 630#cmakedefine PACKAGE ${PACKAGE} 631 632/* Define to the address where bug reports for this package should be sent. */ 633#cmakedefine PACKAGE_BUGREPORT ${PACKAGE_BUGREPORT} 634 635/* Define to the full name of this package. */ 636#cmakedefine PACKAGE_NAME ${PACKAGE_NAME} 637 638/* Define to the full name and version of this package. */ 639#cmakedefine PACKAGE_STRING ${PACKAGE_STRING} 640 641/* Define to the one symbol short name of this package. */ 642#cmakedefine PACKAGE_TARNAME ${PACKAGE_TARNAME} 643 644/* Define to the version of this package. */ 645#cmakedefine PACKAGE_VERSION ${PACKAGE_VERSION} 646 647/* a suitable file to read random data from */ 648#cmakedefine RANDOM_FILE "${RANDOM_FILE}" 649 650/* 651 Note: SIZEOF_* variables are fetched with CMake through check_type_size(). 652 As per CMake documentation on CheckTypeSize, C preprocessor code is 653 generated by CMake into SIZEOF_*_CODE. This is what we use in the 654 following statements. 655 656 Reference: https://cmake.org/cmake/help/latest/module/CheckTypeSize.html 657*/ 658 659/* The size of `int', as computed by sizeof. */ 660${SIZEOF_INT_CODE} 661 662/* The size of `long', as computed by sizeof. */ 663${SIZEOF_LONG_CODE} 664 665/* The size of `long long', as computed by sizeof. */ 666${SIZEOF_LONG_LONG_CODE} 667 668/* The size of `off_t', as computed by sizeof. */ 669${SIZEOF_OFF_T_CODE} 670 671/* The size of `curl_off_t', as computed by sizeof. */ 672${SIZEOF_CURL_OFF_T_CODE} 673 674/* The size of `curl_socket_t', as computed by sizeof. */ 675${SIZEOF_CURL_SOCKET_T_CODE} 676 677/* The size of `size_t', as computed by sizeof. */ 678${SIZEOF_SIZE_T_CODE} 679 680/* The size of `time_t', as computed by sizeof. */ 681${SIZEOF_TIME_T_CODE} 682 683/* Define to 1 if you have the ANSI C header files. */ 684#cmakedefine STDC_HEADERS 1 685 686/* Define if you want to enable c-ares support */ 687#cmakedefine USE_ARES 1 688 689/* Define if you want to enable POSIX threaded DNS lookup */ 690#cmakedefine USE_THREADS_POSIX 1 691 692/* Define if you want to enable WIN32 threaded DNS lookup */ 693#cmakedefine USE_THREADS_WIN32 1 694 695/* if GnuTLS is enabled */ 696#cmakedefine USE_GNUTLS 1 697 698/* if Secure Transport is enabled */ 699#cmakedefine USE_SECTRANSP 1 700 701/* if mbedTLS is enabled */ 702#cmakedefine USE_MBEDTLS 1 703 704/* if BearSSL is enabled */ 705#cmakedefine USE_BEARSSL 1 706 707/* if WolfSSL is enabled */ 708#cmakedefine USE_WOLFSSL 1 709 710/* if libSSH is in use */ 711#cmakedefine USE_LIBSSH 1 712 713/* if libSSH2 is in use */ 714#cmakedefine USE_LIBSSH2 1 715 716/* if libPSL is in use */ 717#cmakedefine USE_LIBPSL 1 718 719/* If you want to build curl with the built-in manual */ 720#cmakedefine USE_MANUAL 1 721 722/* if you want to use OpenLDAP code instead of legacy ldap implementation */ 723#cmakedefine USE_OPENLDAP 1 724 725/* if OpenSSL is in use */ 726#cmakedefine USE_OPENSSL 1 727 728/* Define to 1 if you don't want the OpenSSL configuration to be loaded 729 automatically */ 730#cmakedefine CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG 1 731 732/* to enable NGHTTP2 */ 733#cmakedefine USE_NGHTTP2 1 734 735/* to enable NGTCP2 */ 736#cmakedefine USE_NGTCP2 1 737 738/* to enable NGHTTP3 */ 739#cmakedefine USE_NGHTTP3 1 740 741/* to enable quiche */ 742#cmakedefine USE_QUICHE 1 743 744/* Define to 1 if you have the quiche_conn_set_qlog_fd function. */ 745#cmakedefine HAVE_QUICHE_CONN_SET_QLOG_FD 1 746 747/* to enable msh3 */ 748#cmakedefine USE_MSH3 1 749 750/* if Unix domain sockets are enabled */ 751#cmakedefine USE_UNIX_SOCKETS 1 752 753/* Define to 1 if you are building a Windows target with large file support. */ 754#cmakedefine USE_WIN32_LARGE_FILES 1 755 756/* to enable SSPI support */ 757#cmakedefine USE_WINDOWS_SSPI 1 758 759/* to enable Windows SSL */ 760#cmakedefine USE_SCHANNEL 1 761 762/* enable multiple SSL backends */ 763#cmakedefine CURL_WITH_MULTI_SSL 1 764 765/* Version number of package */ 766#cmakedefine VERSION ${VERSION} 767 768/* Define to 1 if OS is AIX. */ 769#ifndef _ALL_SOURCE 770# undef _ALL_SOURCE 771#endif 772 773/* Number of bits in a file offset, on hosts where this is settable. */ 774#cmakedefine _FILE_OFFSET_BITS ${_FILE_OFFSET_BITS} 775 776/* Define for large files, on AIX-style hosts. */ 777#cmakedefine _LARGE_FILES ${_LARGE_FILES} 778 779/* define this if you need it to compile thread-safe code */ 780#cmakedefine _THREAD_SAFE ${_THREAD_SAFE} 781 782/* Define to empty if `const' does not conform to ANSI C. */ 783#cmakedefine const ${const} 784 785/* Type to use in place of in_addr_t when system does not provide it. */ 786#cmakedefine in_addr_t ${in_addr_t} 787 788/* Define to `__inline__' or `__inline' if that's what the C compiler 789 calls it, or to nothing if 'inline' is not supported under any name. */ 790#ifndef __cplusplus 791#undef inline 792#endif 793 794/* Define to `unsigned int' if <sys/types.h> does not define. */ 795#cmakedefine size_t ${size_t} 796 797/* the signed version of size_t */ 798#cmakedefine ssize_t ${ssize_t} 799 800/* Define to 1 if you have the mach_absolute_time function. */ 801#cmakedefine HAVE_MACH_ABSOLUTE_TIME 1 802 803/* to enable Windows IDN */ 804#cmakedefine USE_WIN32_IDN 1 805 806/* Define to 1 to enable websocket support. */ 807#cmakedefine USE_WEBSOCKETS 1 808 809/* Define to 1 if OpenSSL has the SSL_CTX_set_srp_username function. */ 810#cmakedefine HAVE_OPENSSL_SRP 1 811 812/* Define to 1 if GnuTLS has the gnutls_srp_verifier function. */ 813#cmakedefine HAVE_GNUTLS_SRP 1 814 815/* Define to 1 to enable TLS-SRP support. */ 816#cmakedefine USE_TLS_SRP 1 817