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