113498266Sopenharmony_ci/***************************************************************************
213498266Sopenharmony_ci *                                  _   _ ____  _
313498266Sopenharmony_ci *  Project                     ___| | | |  _ \| |
413498266Sopenharmony_ci *                             / __| | | | |_) | |
513498266Sopenharmony_ci *                            | (__| |_| |  _ <| |___
613498266Sopenharmony_ci *                             \___|\___/|_| \_\_____|
713498266Sopenharmony_ci *
813498266Sopenharmony_ci * Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
913498266Sopenharmony_ci *
1013498266Sopenharmony_ci * This software is licensed as described in the file COPYING, which
1113498266Sopenharmony_ci * you should have received as part of this distribution. The terms
1213498266Sopenharmony_ci * are also available at https://curl.se/docs/copyright.html.
1313498266Sopenharmony_ci *
1413498266Sopenharmony_ci * You may opt to use, copy, modify, merge, publish, distribute and/or sell
1513498266Sopenharmony_ci * copies of the Software, and permit persons to whom the Software is
1613498266Sopenharmony_ci * furnished to do so, under the terms of the COPYING file.
1713498266Sopenharmony_ci *
1813498266Sopenharmony_ci * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
1913498266Sopenharmony_ci * KIND, either express or implied.
2013498266Sopenharmony_ci *
2113498266Sopenharmony_ci * SPDX-License-Identifier: curl
2213498266Sopenharmony_ci *
2313498266Sopenharmony_ci ***************************************************************************/
2413498266Sopenharmony_ci/* lib/curl_config.h.in.  Generated somehow by cmake.  */
2513498266Sopenharmony_ci
2613498266Sopenharmony_ci/* Location of default ca bundle */
2713498266Sopenharmony_ci#cmakedefine CURL_CA_BUNDLE "${CURL_CA_BUNDLE}"
2813498266Sopenharmony_ci
2913498266Sopenharmony_ci/* define "1" to use built-in ca store of TLS backend */
3013498266Sopenharmony_ci#cmakedefine CURL_CA_FALLBACK 1
3113498266Sopenharmony_ci
3213498266Sopenharmony_ci/* Location of default ca path */
3313498266Sopenharmony_ci#cmakedefine CURL_CA_PATH "${CURL_CA_PATH}"
3413498266Sopenharmony_ci
3513498266Sopenharmony_ci/* Default SSL backend */
3613498266Sopenharmony_ci#cmakedefine CURL_DEFAULT_SSL_BACKEND "${CURL_DEFAULT_SSL_BACKEND}"
3713498266Sopenharmony_ci
3813498266Sopenharmony_ci/* disables alt-svc */
3913498266Sopenharmony_ci#cmakedefine CURL_DISABLE_ALTSVC 1
4013498266Sopenharmony_ci
4113498266Sopenharmony_ci/* disables cookies support */
4213498266Sopenharmony_ci#cmakedefine CURL_DISABLE_COOKIES 1
4313498266Sopenharmony_ci
4413498266Sopenharmony_ci/* disables Basic authentication */
4513498266Sopenharmony_ci#cmakedefine CURL_DISABLE_BASIC_AUTH 1
4613498266Sopenharmony_ci
4713498266Sopenharmony_ci/* disables Bearer authentication */
4813498266Sopenharmony_ci#cmakedefine CURL_DISABLE_BEARER_AUTH 1
4913498266Sopenharmony_ci
5013498266Sopenharmony_ci/* disables Digest authentication */
5113498266Sopenharmony_ci#cmakedefine CURL_DISABLE_DIGEST_AUTH 1
5213498266Sopenharmony_ci
5313498266Sopenharmony_ci/* disables Kerberos authentication */
5413498266Sopenharmony_ci#cmakedefine CURL_DISABLE_KERBEROS_AUTH 1
5513498266Sopenharmony_ci
5613498266Sopenharmony_ci/* disables negotiate authentication */
5713498266Sopenharmony_ci#cmakedefine CURL_DISABLE_NEGOTIATE_AUTH 1
5813498266Sopenharmony_ci
5913498266Sopenharmony_ci/* disables AWS-SIG4 */
6013498266Sopenharmony_ci#cmakedefine CURL_DISABLE_AWS 1
6113498266Sopenharmony_ci
6213498266Sopenharmony_ci/* disables DICT */
6313498266Sopenharmony_ci#cmakedefine CURL_DISABLE_DICT 1
6413498266Sopenharmony_ci
6513498266Sopenharmony_ci/* disables DNS-over-HTTPS */
6613498266Sopenharmony_ci#cmakedefine CURL_DISABLE_DOH 1
6713498266Sopenharmony_ci
6813498266Sopenharmony_ci/* disables FILE */
6913498266Sopenharmony_ci#cmakedefine CURL_DISABLE_FILE 1
7013498266Sopenharmony_ci
7113498266Sopenharmony_ci/* disables form api */
7213498266Sopenharmony_ci#cmakedefine CURL_DISABLE_FORM_API 1
7313498266Sopenharmony_ci
7413498266Sopenharmony_ci/* disables FTP */
7513498266Sopenharmony_ci#cmakedefine CURL_DISABLE_FTP 1
7613498266Sopenharmony_ci
7713498266Sopenharmony_ci/* disables curl_easy_options API for existing options to curl_easy_setopt */
7813498266Sopenharmony_ci#cmakedefine CURL_DISABLE_GETOPTIONS 1
7913498266Sopenharmony_ci
8013498266Sopenharmony_ci/* disables GOPHER */
8113498266Sopenharmony_ci#cmakedefine CURL_DISABLE_GOPHER 1
8213498266Sopenharmony_ci
8313498266Sopenharmony_ci/* disables headers-api support */
8413498266Sopenharmony_ci#cmakedefine CURL_DISABLE_HEADERS_API 1
8513498266Sopenharmony_ci
8613498266Sopenharmony_ci/* disables HSTS support */
8713498266Sopenharmony_ci#cmakedefine CURL_DISABLE_HSTS 1
8813498266Sopenharmony_ci
8913498266Sopenharmony_ci/* disables HTTP */
9013498266Sopenharmony_ci#cmakedefine CURL_DISABLE_HTTP 1
9113498266Sopenharmony_ci
9213498266Sopenharmony_ci/* disables IMAP */
9313498266Sopenharmony_ci#cmakedefine CURL_DISABLE_IMAP 1
9413498266Sopenharmony_ci
9513498266Sopenharmony_ci/* disables LDAP */
9613498266Sopenharmony_ci#cmakedefine CURL_DISABLE_LDAP 1
9713498266Sopenharmony_ci
9813498266Sopenharmony_ci/* disables LDAPS */
9913498266Sopenharmony_ci#cmakedefine CURL_DISABLE_LDAPS 1
10013498266Sopenharmony_ci
10113498266Sopenharmony_ci/* disables --libcurl option from the curl tool */
10213498266Sopenharmony_ci#cmakedefine CURL_DISABLE_LIBCURL_OPTION 1
10313498266Sopenharmony_ci
10413498266Sopenharmony_ci/* disables MIME support */
10513498266Sopenharmony_ci#cmakedefine CURL_DISABLE_MIME 1
10613498266Sopenharmony_ci
10713498266Sopenharmony_ci/* disables local binding support */
10813498266Sopenharmony_ci#cmakedefine CURL_DISABLE_BINDLOCAL 1
10913498266Sopenharmony_ci
11013498266Sopenharmony_ci/* disables MQTT */
11113498266Sopenharmony_ci#cmakedefine CURL_DISABLE_MQTT 1
11213498266Sopenharmony_ci
11313498266Sopenharmony_ci/* disables netrc parser */
11413498266Sopenharmony_ci#cmakedefine CURL_DISABLE_NETRC 1
11513498266Sopenharmony_ci
11613498266Sopenharmony_ci/* disables NTLM support */
11713498266Sopenharmony_ci#cmakedefine CURL_DISABLE_NTLM 1
11813498266Sopenharmony_ci
11913498266Sopenharmony_ci/* disables date parsing */
12013498266Sopenharmony_ci#cmakedefine CURL_DISABLE_PARSEDATE 1
12113498266Sopenharmony_ci
12213498266Sopenharmony_ci/* disables POP3 */
12313498266Sopenharmony_ci#cmakedefine CURL_DISABLE_POP3 1
12413498266Sopenharmony_ci
12513498266Sopenharmony_ci/* disables built-in progress meter */
12613498266Sopenharmony_ci#cmakedefine CURL_DISABLE_PROGRESS_METER 1
12713498266Sopenharmony_ci
12813498266Sopenharmony_ci/* disables proxies */
12913498266Sopenharmony_ci#cmakedefine CURL_DISABLE_PROXY 1
13013498266Sopenharmony_ci
13113498266Sopenharmony_ci/* disables RTSP */
13213498266Sopenharmony_ci#cmakedefine CURL_DISABLE_RTSP 1
13313498266Sopenharmony_ci
13413498266Sopenharmony_ci/* disables SMB */
13513498266Sopenharmony_ci#cmakedefine CURL_DISABLE_SMB 1
13613498266Sopenharmony_ci
13713498266Sopenharmony_ci/* disables SMTP */
13813498266Sopenharmony_ci#cmakedefine CURL_DISABLE_SMTP 1
13913498266Sopenharmony_ci
14013498266Sopenharmony_ci/* disables use of socketpair for curl_multi_poll */
14113498266Sopenharmony_ci#cmakedefine CURL_DISABLE_SOCKETPAIR 1
14213498266Sopenharmony_ci
14313498266Sopenharmony_ci/* disables TELNET */
14413498266Sopenharmony_ci#cmakedefine CURL_DISABLE_TELNET 1
14513498266Sopenharmony_ci
14613498266Sopenharmony_ci/* disables TFTP */
14713498266Sopenharmony_ci#cmakedefine CURL_DISABLE_TFTP 1
14813498266Sopenharmony_ci
14913498266Sopenharmony_ci/* disables verbose strings */
15013498266Sopenharmony_ci#cmakedefine CURL_DISABLE_VERBOSE_STRINGS 1
15113498266Sopenharmony_ci
15213498266Sopenharmony_ci/* to make a symbol visible */
15313498266Sopenharmony_ci#cmakedefine CURL_EXTERN_SYMBOL ${CURL_EXTERN_SYMBOL}
15413498266Sopenharmony_ci/* Ensure using CURL_EXTERN_SYMBOL is possible */
15513498266Sopenharmony_ci#ifndef CURL_EXTERN_SYMBOL
15613498266Sopenharmony_ci#define CURL_EXTERN_SYMBOL
15713498266Sopenharmony_ci#endif
15813498266Sopenharmony_ci
15913498266Sopenharmony_ci/* Allow SMB to work on Windows */
16013498266Sopenharmony_ci#cmakedefine USE_WIN32_CRYPTO 1
16113498266Sopenharmony_ci
16213498266Sopenharmony_ci/* Use Windows LDAP implementation */
16313498266Sopenharmony_ci#cmakedefine USE_WIN32_LDAP 1
16413498266Sopenharmony_ci
16513498266Sopenharmony_ci/* Define if you want to enable IPv6 support */
16613498266Sopenharmony_ci#cmakedefine ENABLE_IPV6 1
16713498266Sopenharmony_ci
16813498266Sopenharmony_ci/* Define to 1 if you have the alarm function. */
16913498266Sopenharmony_ci#cmakedefine HAVE_ALARM 1
17013498266Sopenharmony_ci
17113498266Sopenharmony_ci/* Define to 1 if you have the arc4random function. */
17213498266Sopenharmony_ci#cmakedefine HAVE_ARC4RANDOM 1
17313498266Sopenharmony_ci
17413498266Sopenharmony_ci/* Define to 1 if you have the <arpa/inet.h> header file. */
17513498266Sopenharmony_ci#cmakedefine HAVE_ARPA_INET_H 1
17613498266Sopenharmony_ci
17713498266Sopenharmony_ci/* Define to 1 if you have _Atomic support. */
17813498266Sopenharmony_ci#cmakedefine HAVE_ATOMIC 1
17913498266Sopenharmony_ci
18013498266Sopenharmony_ci/* Define to 1 if you have the `fnmatch' function. */
18113498266Sopenharmony_ci#cmakedefine HAVE_FNMATCH 1
18213498266Sopenharmony_ci
18313498266Sopenharmony_ci/* Define to 1 if you have the `basename' function. */
18413498266Sopenharmony_ci#cmakedefine HAVE_BASENAME 1
18513498266Sopenharmony_ci
18613498266Sopenharmony_ci/* Define to 1 if bool is an available type. */
18713498266Sopenharmony_ci#cmakedefine HAVE_BOOL_T 1
18813498266Sopenharmony_ci
18913498266Sopenharmony_ci/* Define to 1 if you have the __builtin_available function. */
19013498266Sopenharmony_ci#cmakedefine HAVE_BUILTIN_AVAILABLE 1
19113498266Sopenharmony_ci
19213498266Sopenharmony_ci/* Define to 1 if you have the clock_gettime function and monotonic timer. */
19313498266Sopenharmony_ci#cmakedefine HAVE_CLOCK_GETTIME_MONOTONIC 1
19413498266Sopenharmony_ci
19513498266Sopenharmony_ci/* Define to 1 if you have the clock_gettime function and raw monotonic timer.
19613498266Sopenharmony_ci   */
19713498266Sopenharmony_ci#cmakedefine HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
19813498266Sopenharmony_ci
19913498266Sopenharmony_ci/* Define to 1 if you have the `closesocket' function. */
20013498266Sopenharmony_ci#cmakedefine HAVE_CLOSESOCKET 1
20113498266Sopenharmony_ci
20213498266Sopenharmony_ci/* Define to 1 if you have the fcntl function. */
20313498266Sopenharmony_ci#cmakedefine HAVE_FCNTL 1
20413498266Sopenharmony_ci
20513498266Sopenharmony_ci/* Define to 1 if you have the <fcntl.h> header file. */
20613498266Sopenharmony_ci#cmakedefine HAVE_FCNTL_H 1
20713498266Sopenharmony_ci
20813498266Sopenharmony_ci/* Define to 1 if you have a working fcntl O_NONBLOCK function. */
20913498266Sopenharmony_ci#cmakedefine HAVE_FCNTL_O_NONBLOCK 1
21013498266Sopenharmony_ci
21113498266Sopenharmony_ci/* Define to 1 if you have the freeaddrinfo function. */
21213498266Sopenharmony_ci#cmakedefine HAVE_FREEADDRINFO 1
21313498266Sopenharmony_ci
21413498266Sopenharmony_ci/* Define to 1 if you have the fseeko function. */
21513498266Sopenharmony_ci#cmakedefine HAVE_FSEEKO 1
21613498266Sopenharmony_ci
21713498266Sopenharmony_ci/* Define to 1 if you have the fseeko declaration. */
21813498266Sopenharmony_ci#cmakedefine HAVE_DECL_FSEEKO 1
21913498266Sopenharmony_ci
22013498266Sopenharmony_ci/* Define to 1 if you have the _fseeki64 function. */
22113498266Sopenharmony_ci#cmakedefine HAVE__FSEEKI64 1
22213498266Sopenharmony_ci
22313498266Sopenharmony_ci/* Define to 1 if you have the ftruncate function. */
22413498266Sopenharmony_ci#cmakedefine HAVE_FTRUNCATE 1
22513498266Sopenharmony_ci
22613498266Sopenharmony_ci/* Define to 1 if you have a working getaddrinfo function. */
22713498266Sopenharmony_ci#cmakedefine HAVE_GETADDRINFO 1
22813498266Sopenharmony_ci
22913498266Sopenharmony_ci/* Define to 1 if the getaddrinfo function is threadsafe. */
23013498266Sopenharmony_ci#cmakedefine HAVE_GETADDRINFO_THREADSAFE 1
23113498266Sopenharmony_ci
23213498266Sopenharmony_ci/* Define to 1 if you have the `geteuid' function. */
23313498266Sopenharmony_ci#cmakedefine HAVE_GETEUID 1
23413498266Sopenharmony_ci
23513498266Sopenharmony_ci/* Define to 1 if you have the `getppid' function. */
23613498266Sopenharmony_ci#cmakedefine HAVE_GETPPID 1
23713498266Sopenharmony_ci
23813498266Sopenharmony_ci/* Define to 1 if you have the gethostbyname_r function. */
23913498266Sopenharmony_ci#cmakedefine HAVE_GETHOSTBYNAME_R 1
24013498266Sopenharmony_ci
24113498266Sopenharmony_ci/* gethostbyname_r() takes 3 args */
24213498266Sopenharmony_ci#cmakedefine HAVE_GETHOSTBYNAME_R_3 1
24313498266Sopenharmony_ci
24413498266Sopenharmony_ci/* gethostbyname_r() takes 5 args */
24513498266Sopenharmony_ci#cmakedefine HAVE_GETHOSTBYNAME_R_5 1
24613498266Sopenharmony_ci
24713498266Sopenharmony_ci/* gethostbyname_r() takes 6 args */
24813498266Sopenharmony_ci#cmakedefine HAVE_GETHOSTBYNAME_R_6 1
24913498266Sopenharmony_ci
25013498266Sopenharmony_ci/* Define to 1 if you have the gethostname function. */
25113498266Sopenharmony_ci#cmakedefine HAVE_GETHOSTNAME 1
25213498266Sopenharmony_ci
25313498266Sopenharmony_ci/* Define to 1 if you have a working getifaddrs function. */
25413498266Sopenharmony_ci#cmakedefine HAVE_GETIFADDRS 1
25513498266Sopenharmony_ci
25613498266Sopenharmony_ci/* Define to 1 if you have the `getpass_r' function. */
25713498266Sopenharmony_ci#cmakedefine HAVE_GETPASS_R 1
25813498266Sopenharmony_ci
25913498266Sopenharmony_ci/* Define to 1 if you have the `getpeername' function. */
26013498266Sopenharmony_ci#cmakedefine HAVE_GETPEERNAME 1
26113498266Sopenharmony_ci
26213498266Sopenharmony_ci/* Define to 1 if you have the `getsockname' function. */
26313498266Sopenharmony_ci#cmakedefine HAVE_GETSOCKNAME 1
26413498266Sopenharmony_ci
26513498266Sopenharmony_ci/* Define to 1 if you have the `if_nametoindex' function. */
26613498266Sopenharmony_ci#cmakedefine HAVE_IF_NAMETOINDEX 1
26713498266Sopenharmony_ci
26813498266Sopenharmony_ci/* Define to 1 if you have the `getpwuid' function. */
26913498266Sopenharmony_ci#cmakedefine HAVE_GETPWUID 1
27013498266Sopenharmony_ci
27113498266Sopenharmony_ci/* Define to 1 if you have the `getpwuid_r' function. */
27213498266Sopenharmony_ci#cmakedefine HAVE_GETPWUID_R 1
27313498266Sopenharmony_ci
27413498266Sopenharmony_ci/* Define to 1 if you have the `getrlimit' function. */
27513498266Sopenharmony_ci#cmakedefine HAVE_GETRLIMIT 1
27613498266Sopenharmony_ci
27713498266Sopenharmony_ci/* Define to 1 if you have the `gettimeofday' function. */
27813498266Sopenharmony_ci#cmakedefine HAVE_GETTIMEOFDAY 1
27913498266Sopenharmony_ci
28013498266Sopenharmony_ci/* Define to 1 if you have a working glibc-style strerror_r function. */
28113498266Sopenharmony_ci#cmakedefine HAVE_GLIBC_STRERROR_R 1
28213498266Sopenharmony_ci
28313498266Sopenharmony_ci/* Define to 1 if you have a working gmtime_r function. */
28413498266Sopenharmony_ci#cmakedefine HAVE_GMTIME_R 1
28513498266Sopenharmony_ci
28613498266Sopenharmony_ci/* if you have the gssapi libraries */
28713498266Sopenharmony_ci#cmakedefine HAVE_GSSAPI 1
28813498266Sopenharmony_ci
28913498266Sopenharmony_ci/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
29013498266Sopenharmony_ci#cmakedefine HAVE_GSSAPI_GSSAPI_GENERIC_H 1
29113498266Sopenharmony_ci
29213498266Sopenharmony_ci/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
29313498266Sopenharmony_ci#cmakedefine HAVE_GSSAPI_GSSAPI_H 1
29413498266Sopenharmony_ci
29513498266Sopenharmony_ci/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
29613498266Sopenharmony_ci#cmakedefine HAVE_GSSAPI_GSSAPI_KRB5_H 1
29713498266Sopenharmony_ci
29813498266Sopenharmony_ci/* if you have the GNU gssapi libraries */
29913498266Sopenharmony_ci#cmakedefine HAVE_GSSGNU 1
30013498266Sopenharmony_ci
30113498266Sopenharmony_ci/* Define to 1 if you have the `idna_strerror' function. */
30213498266Sopenharmony_ci#cmakedefine HAVE_IDNA_STRERROR 1
30313498266Sopenharmony_ci
30413498266Sopenharmony_ci/* Define to 1 if you have the <ifaddrs.h> header file. */
30513498266Sopenharmony_ci#cmakedefine HAVE_IFADDRS_H 1
30613498266Sopenharmony_ci
30713498266Sopenharmony_ci/* Define to 1 if you have a IPv6 capable working inet_ntop function. */
30813498266Sopenharmony_ci#cmakedefine HAVE_INET_NTOP 1
30913498266Sopenharmony_ci
31013498266Sopenharmony_ci/* Define to 1 if you have a IPv6 capable working inet_pton function. */
31113498266Sopenharmony_ci#cmakedefine HAVE_INET_PTON 1
31213498266Sopenharmony_ci
31313498266Sopenharmony_ci/* Define to 1 if symbol `sa_family_t' exists */
31413498266Sopenharmony_ci#cmakedefine HAVE_SA_FAMILY_T 1
31513498266Sopenharmony_ci
31613498266Sopenharmony_ci/* Define to 1 if symbol `ADDRESS_FAMILY' exists */
31713498266Sopenharmony_ci#cmakedefine HAVE_ADDRESS_FAMILY 1
31813498266Sopenharmony_ci
31913498266Sopenharmony_ci/* Define to 1 if you have the ioctlsocket function. */
32013498266Sopenharmony_ci#cmakedefine HAVE_IOCTLSOCKET 1
32113498266Sopenharmony_ci
32213498266Sopenharmony_ci/* Define to 1 if you have the IoctlSocket camel case function. */
32313498266Sopenharmony_ci#cmakedefine HAVE_IOCTLSOCKET_CAMEL 1
32413498266Sopenharmony_ci
32513498266Sopenharmony_ci/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function.
32613498266Sopenharmony_ci   */
32713498266Sopenharmony_ci#cmakedefine HAVE_IOCTLSOCKET_CAMEL_FIONBIO 1
32813498266Sopenharmony_ci
32913498266Sopenharmony_ci/* Define to 1 if you have a working ioctlsocket FIONBIO function. */
33013498266Sopenharmony_ci#cmakedefine HAVE_IOCTLSOCKET_FIONBIO 1
33113498266Sopenharmony_ci
33213498266Sopenharmony_ci/* Define to 1 if you have a working ioctl FIONBIO function. */
33313498266Sopenharmony_ci#cmakedefine HAVE_IOCTL_FIONBIO 1
33413498266Sopenharmony_ci
33513498266Sopenharmony_ci/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */
33613498266Sopenharmony_ci#cmakedefine HAVE_IOCTL_SIOCGIFADDR 1
33713498266Sopenharmony_ci
33813498266Sopenharmony_ci/* Define to 1 if you have the <io.h> header file. */
33913498266Sopenharmony_ci#cmakedefine HAVE_IO_H 1
34013498266Sopenharmony_ci
34113498266Sopenharmony_ci/* Define to 1 if you have the lber.h header file. */
34213498266Sopenharmony_ci#cmakedefine HAVE_LBER_H 1
34313498266Sopenharmony_ci
34413498266Sopenharmony_ci/* Define to 1 if you have the ldap.h header file. */
34513498266Sopenharmony_ci#cmakedefine HAVE_LDAP_H 1
34613498266Sopenharmony_ci
34713498266Sopenharmony_ci/* Use LDAPS implementation */
34813498266Sopenharmony_ci#cmakedefine HAVE_LDAP_SSL 1
34913498266Sopenharmony_ci
35013498266Sopenharmony_ci/* Define to 1 if you have the ldap_ssl.h header file. */
35113498266Sopenharmony_ci#cmakedefine HAVE_LDAP_SSL_H 1
35213498266Sopenharmony_ci
35313498266Sopenharmony_ci/* Define to 1 if you have the `ldap_url_parse' function. */
35413498266Sopenharmony_ci#cmakedefine HAVE_LDAP_URL_PARSE 1
35513498266Sopenharmony_ci
35613498266Sopenharmony_ci/* Define to 1 if you have the <libgen.h> header file. */
35713498266Sopenharmony_ci#cmakedefine HAVE_LIBGEN_H 1
35813498266Sopenharmony_ci
35913498266Sopenharmony_ci/* Define to 1 if you have the `idn2' library (-lidn2). */
36013498266Sopenharmony_ci#cmakedefine HAVE_LIBIDN2 1
36113498266Sopenharmony_ci
36213498266Sopenharmony_ci/* Define to 1 if you have the idn2.h header file. */
36313498266Sopenharmony_ci#cmakedefine HAVE_IDN2_H 1
36413498266Sopenharmony_ci
36513498266Sopenharmony_ci/* Define to 1 if you have the `socket' library (-lsocket). */
36613498266Sopenharmony_ci#cmakedefine HAVE_LIBSOCKET 1
36713498266Sopenharmony_ci
36813498266Sopenharmony_ci/* Define to 1 if you have the `ssh2' library (-lssh2). */
36913498266Sopenharmony_ci#cmakedefine HAVE_LIBSSH2 1
37013498266Sopenharmony_ci
37113498266Sopenharmony_ci/* if zlib is available */
37213498266Sopenharmony_ci#cmakedefine HAVE_LIBZ 1
37313498266Sopenharmony_ci
37413498266Sopenharmony_ci/* if brotli is available */
37513498266Sopenharmony_ci#cmakedefine HAVE_BROTLI 1
37613498266Sopenharmony_ci
37713498266Sopenharmony_ci/* if zstd is available */
37813498266Sopenharmony_ci#cmakedefine HAVE_ZSTD 1
37913498266Sopenharmony_ci
38013498266Sopenharmony_ci/* Define to 1 if you have the <locale.h> header file. */
38113498266Sopenharmony_ci#cmakedefine HAVE_LOCALE_H 1
38213498266Sopenharmony_ci
38313498266Sopenharmony_ci/* Define to 1 if the compiler supports the 'long long' data type. */
38413498266Sopenharmony_ci#cmakedefine HAVE_LONGLONG 1
38513498266Sopenharmony_ci
38613498266Sopenharmony_ci/* Define to 1 if you have the 'suseconds_t' data type. */
38713498266Sopenharmony_ci#cmakedefine HAVE_SUSECONDS_T 1
38813498266Sopenharmony_ci
38913498266Sopenharmony_ci/* Define to 1 if you have the MSG_NOSIGNAL flag. */
39013498266Sopenharmony_ci#cmakedefine HAVE_MSG_NOSIGNAL 1
39113498266Sopenharmony_ci
39213498266Sopenharmony_ci/* Define to 1 if you have the <netdb.h> header file. */
39313498266Sopenharmony_ci#cmakedefine HAVE_NETDB_H 1
39413498266Sopenharmony_ci
39513498266Sopenharmony_ci/* Define to 1 if you have the <netinet/in.h> header file. */
39613498266Sopenharmony_ci#cmakedefine HAVE_NETINET_IN_H 1
39713498266Sopenharmony_ci
39813498266Sopenharmony_ci/* Define to 1 if you have the <netinet/tcp.h> header file. */
39913498266Sopenharmony_ci#cmakedefine HAVE_NETINET_TCP_H 1
40013498266Sopenharmony_ci
40113498266Sopenharmony_ci/* Define to 1 if you have the <netinet/udp.h> header file. */
40213498266Sopenharmony_ci#cmakedefine HAVE_NETINET_UDP_H 1
40313498266Sopenharmony_ci
40413498266Sopenharmony_ci/* Define to 1 if you have the <linux/tcp.h> header file. */
40513498266Sopenharmony_ci#cmakedefine HAVE_LINUX_TCP_H 1
40613498266Sopenharmony_ci
40713498266Sopenharmony_ci/* Define to 1 if you have the <net/if.h> header file. */
40813498266Sopenharmony_ci#cmakedefine HAVE_NET_IF_H 1
40913498266Sopenharmony_ci
41013498266Sopenharmony_ci/* if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE */
41113498266Sopenharmony_ci#cmakedefine HAVE_OLD_GSSMIT 1
41213498266Sopenharmony_ci
41313498266Sopenharmony_ci/* Define to 1 if you have the `pipe' function. */
41413498266Sopenharmony_ci#cmakedefine HAVE_PIPE 1
41513498266Sopenharmony_ci
41613498266Sopenharmony_ci/* If you have a fine poll */
41713498266Sopenharmony_ci#cmakedefine HAVE_POLL_FINE 1
41813498266Sopenharmony_ci
41913498266Sopenharmony_ci/* Define to 1 if you have the <poll.h> header file. */
42013498266Sopenharmony_ci#cmakedefine HAVE_POLL_H 1
42113498266Sopenharmony_ci
42213498266Sopenharmony_ci/* Define to 1 if you have a working POSIX-style strerror_r function. */
42313498266Sopenharmony_ci#cmakedefine HAVE_POSIX_STRERROR_R 1
42413498266Sopenharmony_ci
42513498266Sopenharmony_ci/* Define to 1 if you have the <pthread.h> header file */
42613498266Sopenharmony_ci#cmakedefine HAVE_PTHREAD_H 1
42713498266Sopenharmony_ci
42813498266Sopenharmony_ci/* Define to 1 if you have the <pwd.h> header file. */
42913498266Sopenharmony_ci#cmakedefine HAVE_PWD_H 1
43013498266Sopenharmony_ci
43113498266Sopenharmony_ci/* Define to 1 if OpenSSL has the `SSL_set0_wbio` function. */
43213498266Sopenharmony_ci#cmakedefine HAVE_SSL_SET0_WBIO 1
43313498266Sopenharmony_ci
43413498266Sopenharmony_ci/* Define to 1 if you have the recv function. */
43513498266Sopenharmony_ci#cmakedefine HAVE_RECV 1
43613498266Sopenharmony_ci
43713498266Sopenharmony_ci/* Define to 1 if you have the select function. */
43813498266Sopenharmony_ci#cmakedefine HAVE_SELECT 1
43913498266Sopenharmony_ci
44013498266Sopenharmony_ci/* Define to 1 if you have the sched_yield function. */
44113498266Sopenharmony_ci#cmakedefine HAVE_SCHED_YIELD 1
44213498266Sopenharmony_ci
44313498266Sopenharmony_ci/* Define to 1 if you have the send function. */
44413498266Sopenharmony_ci#cmakedefine HAVE_SEND 1
44513498266Sopenharmony_ci
44613498266Sopenharmony_ci/* Define to 1 if you have the sendmsg function. */
44713498266Sopenharmony_ci#cmakedefine HAVE_SENDMSG 1
44813498266Sopenharmony_ci
44913498266Sopenharmony_ci/* Define to 1 if you have the 'fsetxattr' function. */
45013498266Sopenharmony_ci#cmakedefine HAVE_FSETXATTR 1
45113498266Sopenharmony_ci
45213498266Sopenharmony_ci/* fsetxattr() takes 5 args */
45313498266Sopenharmony_ci#cmakedefine HAVE_FSETXATTR_5 1
45413498266Sopenharmony_ci
45513498266Sopenharmony_ci/* fsetxattr() takes 6 args */
45613498266Sopenharmony_ci#cmakedefine HAVE_FSETXATTR_6 1
45713498266Sopenharmony_ci
45813498266Sopenharmony_ci/* Define to 1 if you have the `setlocale' function. */
45913498266Sopenharmony_ci#cmakedefine HAVE_SETLOCALE 1
46013498266Sopenharmony_ci
46113498266Sopenharmony_ci/* Define to 1 if you have the `setmode' function. */
46213498266Sopenharmony_ci#cmakedefine HAVE_SETMODE 1
46313498266Sopenharmony_ci
46413498266Sopenharmony_ci/* Define to 1 if you have the `setrlimit' function. */
46513498266Sopenharmony_ci#cmakedefine HAVE_SETRLIMIT 1
46613498266Sopenharmony_ci
46713498266Sopenharmony_ci/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */
46813498266Sopenharmony_ci#cmakedefine HAVE_SETSOCKOPT_SO_NONBLOCK 1
46913498266Sopenharmony_ci
47013498266Sopenharmony_ci/* Define to 1 if you have the sigaction function. */
47113498266Sopenharmony_ci#cmakedefine HAVE_SIGACTION 1
47213498266Sopenharmony_ci
47313498266Sopenharmony_ci/* Define to 1 if you have the siginterrupt function. */
47413498266Sopenharmony_ci#cmakedefine HAVE_SIGINTERRUPT 1
47513498266Sopenharmony_ci
47613498266Sopenharmony_ci/* Define to 1 if you have the signal function. */
47713498266Sopenharmony_ci#cmakedefine HAVE_SIGNAL 1
47813498266Sopenharmony_ci
47913498266Sopenharmony_ci/* Define to 1 if you have the sigsetjmp function or macro. */
48013498266Sopenharmony_ci#cmakedefine HAVE_SIGSETJMP 1
48113498266Sopenharmony_ci
48213498266Sopenharmony_ci/* Define to 1 if you have the `snprintf' function. */
48313498266Sopenharmony_ci#cmakedefine HAVE_SNPRINTF 1
48413498266Sopenharmony_ci
48513498266Sopenharmony_ci/* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */
48613498266Sopenharmony_ci#cmakedefine HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
48713498266Sopenharmony_ci
48813498266Sopenharmony_ci/* Define to 1 if you have the `socket' function. */
48913498266Sopenharmony_ci#cmakedefine HAVE_SOCKET 1
49013498266Sopenharmony_ci
49113498266Sopenharmony_ci/* Define to 1 if you have the socketpair function. */
49213498266Sopenharmony_ci#cmakedefine HAVE_SOCKETPAIR 1
49313498266Sopenharmony_ci
49413498266Sopenharmony_ci/* Define to 1 if you have the <stdatomic.h> header file. */
49513498266Sopenharmony_ci#cmakedefine HAVE_STDATOMIC_H 1
49613498266Sopenharmony_ci
49713498266Sopenharmony_ci/* Define to 1 if you have the <stdbool.h> header file. */
49813498266Sopenharmony_ci#cmakedefine HAVE_STDBOOL_H 1
49913498266Sopenharmony_ci
50013498266Sopenharmony_ci/* Define to 1 if you have the strcasecmp function. */
50113498266Sopenharmony_ci#cmakedefine HAVE_STRCASECMP 1
50213498266Sopenharmony_ci
50313498266Sopenharmony_ci/* Define to 1 if you have the strcmpi function. */
50413498266Sopenharmony_ci#cmakedefine HAVE_STRCMPI 1
50513498266Sopenharmony_ci
50613498266Sopenharmony_ci/* Define to 1 if you have the strdup function. */
50713498266Sopenharmony_ci#cmakedefine HAVE_STRDUP 1
50813498266Sopenharmony_ci
50913498266Sopenharmony_ci/* Define to 1 if you have the strerror_r function. */
51013498266Sopenharmony_ci#cmakedefine HAVE_STRERROR_R 1
51113498266Sopenharmony_ci
51213498266Sopenharmony_ci/* Define to 1 if you have the stricmp function. */
51313498266Sopenharmony_ci#cmakedefine HAVE_STRICMP 1
51413498266Sopenharmony_ci
51513498266Sopenharmony_ci/* Define to 1 if you have the <strings.h> header file. */
51613498266Sopenharmony_ci#cmakedefine HAVE_STRINGS_H 1
51713498266Sopenharmony_ci
51813498266Sopenharmony_ci/* Define to 1 if you have the <stropts.h> header file. */
51913498266Sopenharmony_ci#cmakedefine HAVE_STROPTS_H 1
52013498266Sopenharmony_ci
52113498266Sopenharmony_ci/* Define to 1 if you have the strtok_r function. */
52213498266Sopenharmony_ci#cmakedefine HAVE_STRTOK_R 1
52313498266Sopenharmony_ci
52413498266Sopenharmony_ci/* Define to 1 if you have the strtoll function. */
52513498266Sopenharmony_ci#cmakedefine HAVE_STRTOLL 1
52613498266Sopenharmony_ci
52713498266Sopenharmony_ci/* Define to 1 if you have the memrchr function. */
52813498266Sopenharmony_ci#cmakedefine HAVE_MEMRCHR 1
52913498266Sopenharmony_ci
53013498266Sopenharmony_ci/* if struct sockaddr_storage is defined */
53113498266Sopenharmony_ci#cmakedefine HAVE_STRUCT_SOCKADDR_STORAGE 1
53213498266Sopenharmony_ci
53313498266Sopenharmony_ci/* Define to 1 if you have the timeval struct. */
53413498266Sopenharmony_ci#cmakedefine HAVE_STRUCT_TIMEVAL 1
53513498266Sopenharmony_ci
53613498266Sopenharmony_ci/* Define to 1 if you have the <sys/filio.h> header file. */
53713498266Sopenharmony_ci#cmakedefine HAVE_SYS_FILIO_H 1
53813498266Sopenharmony_ci
53913498266Sopenharmony_ci/* Define to 1 if you have the <sys/wait.h> header file. */
54013498266Sopenharmony_ci#cmakedefine HAVE_SYS_WAIT_H 1
54113498266Sopenharmony_ci
54213498266Sopenharmony_ci/* Define to 1 if you have the <sys/ioctl.h> header file. */
54313498266Sopenharmony_ci#cmakedefine HAVE_SYS_IOCTL_H 1
54413498266Sopenharmony_ci
54513498266Sopenharmony_ci/* Define to 1 if you have the <sys/param.h> header file. */
54613498266Sopenharmony_ci#cmakedefine HAVE_SYS_PARAM_H 1
54713498266Sopenharmony_ci
54813498266Sopenharmony_ci/* Define to 1 if you have the <sys/poll.h> header file. */
54913498266Sopenharmony_ci#cmakedefine HAVE_SYS_POLL_H 1
55013498266Sopenharmony_ci
55113498266Sopenharmony_ci/* Define to 1 if you have the <sys/resource.h> header file. */
55213498266Sopenharmony_ci#cmakedefine HAVE_SYS_RESOURCE_H 1
55313498266Sopenharmony_ci
55413498266Sopenharmony_ci/* Define to 1 if you have the <sys/select.h> header file. */
55513498266Sopenharmony_ci#cmakedefine HAVE_SYS_SELECT_H 1
55613498266Sopenharmony_ci
55713498266Sopenharmony_ci/* Define to 1 if you have the <sys/socket.h> header file. */
55813498266Sopenharmony_ci#cmakedefine HAVE_SYS_SOCKET_H 1
55913498266Sopenharmony_ci
56013498266Sopenharmony_ci/* Define to 1 if you have the <sys/sockio.h> header file. */
56113498266Sopenharmony_ci#cmakedefine HAVE_SYS_SOCKIO_H 1
56213498266Sopenharmony_ci
56313498266Sopenharmony_ci/* Define to 1 if you have the <sys/stat.h> header file. */
56413498266Sopenharmony_ci#cmakedefine HAVE_SYS_STAT_H 1
56513498266Sopenharmony_ci
56613498266Sopenharmony_ci/* Define to 1 if you have the <sys/time.h> header file. */
56713498266Sopenharmony_ci#cmakedefine HAVE_SYS_TIME_H 1
56813498266Sopenharmony_ci
56913498266Sopenharmony_ci/* Define to 1 if you have the <sys/types.h> header file. */
57013498266Sopenharmony_ci#cmakedefine HAVE_SYS_TYPES_H 1
57113498266Sopenharmony_ci
57213498266Sopenharmony_ci/* Define to 1 if you have the <sys/un.h> header file. */
57313498266Sopenharmony_ci#cmakedefine HAVE_SYS_UN_H 1
57413498266Sopenharmony_ci
57513498266Sopenharmony_ci/* Define to 1 if you have the <sys/utime.h> header file. */
57613498266Sopenharmony_ci#cmakedefine HAVE_SYS_UTIME_H 1
57713498266Sopenharmony_ci
57813498266Sopenharmony_ci/* Define to 1 if you have the <termios.h> header file. */
57913498266Sopenharmony_ci#cmakedefine HAVE_TERMIOS_H 1
58013498266Sopenharmony_ci
58113498266Sopenharmony_ci/* Define to 1 if you have the <termio.h> header file. */
58213498266Sopenharmony_ci#cmakedefine HAVE_TERMIO_H 1
58313498266Sopenharmony_ci
58413498266Sopenharmony_ci/* Define to 1 if you have the <unistd.h> header file. */
58513498266Sopenharmony_ci#cmakedefine HAVE_UNISTD_H 1
58613498266Sopenharmony_ci
58713498266Sopenharmony_ci/* Define to 1 if you have the `utime' function. */
58813498266Sopenharmony_ci#cmakedefine HAVE_UTIME 1
58913498266Sopenharmony_ci
59013498266Sopenharmony_ci/* Define to 1 if you have the `utimes' function. */
59113498266Sopenharmony_ci#cmakedefine HAVE_UTIMES 1
59213498266Sopenharmony_ci
59313498266Sopenharmony_ci/* Define to 1 if you have the <utime.h> header file. */
59413498266Sopenharmony_ci#cmakedefine HAVE_UTIME_H 1
59513498266Sopenharmony_ci
59613498266Sopenharmony_ci/* Define this symbol if your OS supports changing the contents of argv */
59713498266Sopenharmony_ci#cmakedefine HAVE_WRITABLE_ARGV 1
59813498266Sopenharmony_ci
59913498266Sopenharmony_ci/* Define to 1 if you need the lber.h header file even with ldap.h */
60013498266Sopenharmony_ci#cmakedefine NEED_LBER_H 1
60113498266Sopenharmony_ci
60213498266Sopenharmony_ci/* Define to 1 if you need the malloc.h header file even with stdlib.h */
60313498266Sopenharmony_ci#cmakedefine NEED_MALLOC_H 1
60413498266Sopenharmony_ci
60513498266Sopenharmony_ci/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */
60613498266Sopenharmony_ci#cmakedefine NEED_REENTRANT 1
60713498266Sopenharmony_ci
60813498266Sopenharmony_ci/* cpu-machine-OS */
60913498266Sopenharmony_ci#cmakedefine OS ${OS}
61013498266Sopenharmony_ci
61113498266Sopenharmony_ci/* Name of package */
61213498266Sopenharmony_ci#cmakedefine PACKAGE ${PACKAGE}
61313498266Sopenharmony_ci
61413498266Sopenharmony_ci/* Define to the address where bug reports for this package should be sent. */
61513498266Sopenharmony_ci#cmakedefine PACKAGE_BUGREPORT ${PACKAGE_BUGREPORT}
61613498266Sopenharmony_ci
61713498266Sopenharmony_ci/* Define to the full name of this package. */
61813498266Sopenharmony_ci#cmakedefine PACKAGE_NAME ${PACKAGE_NAME}
61913498266Sopenharmony_ci
62013498266Sopenharmony_ci/* Define to the full name and version of this package. */
62113498266Sopenharmony_ci#cmakedefine PACKAGE_STRING ${PACKAGE_STRING}
62213498266Sopenharmony_ci
62313498266Sopenharmony_ci/* Define to the one symbol short name of this package. */
62413498266Sopenharmony_ci#cmakedefine PACKAGE_TARNAME ${PACKAGE_TARNAME}
62513498266Sopenharmony_ci
62613498266Sopenharmony_ci/* Define to the version of this package. */
62713498266Sopenharmony_ci#cmakedefine PACKAGE_VERSION ${PACKAGE_VERSION}
62813498266Sopenharmony_ci
62913498266Sopenharmony_ci/* a suitable file to read random data from */
63013498266Sopenharmony_ci#cmakedefine RANDOM_FILE "${RANDOM_FILE}"
63113498266Sopenharmony_ci
63213498266Sopenharmony_ci/*
63313498266Sopenharmony_ci Note: SIZEOF_* variables are fetched with CMake through check_type_size().
63413498266Sopenharmony_ci As per CMake documentation on CheckTypeSize, C preprocessor code is
63513498266Sopenharmony_ci generated by CMake into SIZEOF_*_CODE. This is what we use in the
63613498266Sopenharmony_ci following statements.
63713498266Sopenharmony_ci
63813498266Sopenharmony_ci Reference: https://cmake.org/cmake/help/latest/module/CheckTypeSize.html
63913498266Sopenharmony_ci*/
64013498266Sopenharmony_ci
64113498266Sopenharmony_ci/* The size of `int', as computed by sizeof. */
64213498266Sopenharmony_ci${SIZEOF_INT_CODE}
64313498266Sopenharmony_ci
64413498266Sopenharmony_ci/* The size of `long', as computed by sizeof. */
64513498266Sopenharmony_ci${SIZEOF_LONG_CODE}
64613498266Sopenharmony_ci
64713498266Sopenharmony_ci/* The size of `long long', as computed by sizeof. */
64813498266Sopenharmony_ci${SIZEOF_LONG_LONG_CODE}
64913498266Sopenharmony_ci
65013498266Sopenharmony_ci/* The size of `off_t', as computed by sizeof. */
65113498266Sopenharmony_ci${SIZEOF_OFF_T_CODE}
65213498266Sopenharmony_ci
65313498266Sopenharmony_ci/* The size of `curl_off_t', as computed by sizeof. */
65413498266Sopenharmony_ci${SIZEOF_CURL_OFF_T_CODE}
65513498266Sopenharmony_ci
65613498266Sopenharmony_ci/* The size of `curl_socket_t', as computed by sizeof. */
65713498266Sopenharmony_ci${SIZEOF_CURL_SOCKET_T_CODE}
65813498266Sopenharmony_ci
65913498266Sopenharmony_ci/* The size of `size_t', as computed by sizeof. */
66013498266Sopenharmony_ci${SIZEOF_SIZE_T_CODE}
66113498266Sopenharmony_ci
66213498266Sopenharmony_ci/* The size of `time_t', as computed by sizeof. */
66313498266Sopenharmony_ci${SIZEOF_TIME_T_CODE}
66413498266Sopenharmony_ci
66513498266Sopenharmony_ci/* Define to 1 if you have the ANSI C header files. */
66613498266Sopenharmony_ci#cmakedefine STDC_HEADERS 1
66713498266Sopenharmony_ci
66813498266Sopenharmony_ci/* Define if you want to enable c-ares support */
66913498266Sopenharmony_ci#cmakedefine USE_ARES 1
67013498266Sopenharmony_ci
67113498266Sopenharmony_ci/* Define if you want to enable POSIX threaded DNS lookup */
67213498266Sopenharmony_ci#cmakedefine USE_THREADS_POSIX 1
67313498266Sopenharmony_ci
67413498266Sopenharmony_ci/* Define if you want to enable WIN32 threaded DNS lookup */
67513498266Sopenharmony_ci#cmakedefine USE_THREADS_WIN32 1
67613498266Sopenharmony_ci
67713498266Sopenharmony_ci/* if GnuTLS is enabled */
67813498266Sopenharmony_ci#cmakedefine USE_GNUTLS 1
67913498266Sopenharmony_ci
68013498266Sopenharmony_ci/* if Secure Transport is enabled */
68113498266Sopenharmony_ci#cmakedefine USE_SECTRANSP 1
68213498266Sopenharmony_ci
68313498266Sopenharmony_ci/* if mbedTLS is enabled */
68413498266Sopenharmony_ci#cmakedefine USE_MBEDTLS 1
68513498266Sopenharmony_ci
68613498266Sopenharmony_ci/* if BearSSL is enabled */
68713498266Sopenharmony_ci#cmakedefine USE_BEARSSL 1
68813498266Sopenharmony_ci
68913498266Sopenharmony_ci/* if WolfSSL is enabled */
69013498266Sopenharmony_ci#cmakedefine USE_WOLFSSL 1
69113498266Sopenharmony_ci
69213498266Sopenharmony_ci/* if libSSH is in use */
69313498266Sopenharmony_ci#cmakedefine USE_LIBSSH 1
69413498266Sopenharmony_ci
69513498266Sopenharmony_ci/* if libSSH2 is in use */
69613498266Sopenharmony_ci#cmakedefine USE_LIBSSH2 1
69713498266Sopenharmony_ci
69813498266Sopenharmony_ci/* if libPSL is in use */
69913498266Sopenharmony_ci#cmakedefine USE_LIBPSL 1
70013498266Sopenharmony_ci
70113498266Sopenharmony_ci/* if you want to use OpenLDAP code instead of legacy ldap implementation */
70213498266Sopenharmony_ci#cmakedefine USE_OPENLDAP 1
70313498266Sopenharmony_ci
70413498266Sopenharmony_ci/* if OpenSSL is in use */
70513498266Sopenharmony_ci#cmakedefine USE_OPENSSL 1
70613498266Sopenharmony_ci
70713498266Sopenharmony_ci/* Define to 1 if you don't want the OpenSSL configuration to be loaded
70813498266Sopenharmony_ci   automatically */
70913498266Sopenharmony_ci#cmakedefine CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG 1
71013498266Sopenharmony_ci
71113498266Sopenharmony_ci/* to enable NGHTTP2  */
71213498266Sopenharmony_ci#cmakedefine USE_NGHTTP2 1
71313498266Sopenharmony_ci
71413498266Sopenharmony_ci/* to enable NGTCP2 */
71513498266Sopenharmony_ci#cmakedefine USE_NGTCP2 1
71613498266Sopenharmony_ci
71713498266Sopenharmony_ci/* to enable NGHTTP3  */
71813498266Sopenharmony_ci#cmakedefine USE_NGHTTP3 1
71913498266Sopenharmony_ci
72013498266Sopenharmony_ci/* to enable quiche */
72113498266Sopenharmony_ci#cmakedefine USE_QUICHE 1
72213498266Sopenharmony_ci
72313498266Sopenharmony_ci/* Define to 1 if you have the quiche_conn_set_qlog_fd function. */
72413498266Sopenharmony_ci#cmakedefine HAVE_QUICHE_CONN_SET_QLOG_FD 1
72513498266Sopenharmony_ci
72613498266Sopenharmony_ci/* to enable msh3 */
72713498266Sopenharmony_ci#cmakedefine USE_MSH3 1
72813498266Sopenharmony_ci
72913498266Sopenharmony_ci/* if Unix domain sockets are enabled  */
73013498266Sopenharmony_ci#cmakedefine USE_UNIX_SOCKETS 1
73113498266Sopenharmony_ci
73213498266Sopenharmony_ci/* Define to 1 if you are building a Windows target with large file support. */
73313498266Sopenharmony_ci#cmakedefine USE_WIN32_LARGE_FILES 1
73413498266Sopenharmony_ci
73513498266Sopenharmony_ci/* to enable SSPI support */
73613498266Sopenharmony_ci#cmakedefine USE_WINDOWS_SSPI 1
73713498266Sopenharmony_ci
73813498266Sopenharmony_ci/* to enable Windows SSL  */
73913498266Sopenharmony_ci#cmakedefine USE_SCHANNEL 1
74013498266Sopenharmony_ci
74113498266Sopenharmony_ci/* enable multiple SSL backends */
74213498266Sopenharmony_ci#cmakedefine CURL_WITH_MULTI_SSL 1
74313498266Sopenharmony_ci
74413498266Sopenharmony_ci/* Version number of package */
74513498266Sopenharmony_ci#cmakedefine VERSION ${VERSION}
74613498266Sopenharmony_ci
74713498266Sopenharmony_ci/* Define to 1 if OS is AIX. */
74813498266Sopenharmony_ci#ifndef _ALL_SOURCE
74913498266Sopenharmony_ci#  undef _ALL_SOURCE
75013498266Sopenharmony_ci#endif
75113498266Sopenharmony_ci
75213498266Sopenharmony_ci/* Number of bits in a file offset, on hosts where this is settable. */
75313498266Sopenharmony_ci#cmakedefine _FILE_OFFSET_BITS ${_FILE_OFFSET_BITS}
75413498266Sopenharmony_ci
75513498266Sopenharmony_ci/* Define for large files, on AIX-style hosts. */
75613498266Sopenharmony_ci#cmakedefine _LARGE_FILES ${_LARGE_FILES}
75713498266Sopenharmony_ci
75813498266Sopenharmony_ci/* define this if you need it to compile thread-safe code */
75913498266Sopenharmony_ci#cmakedefine _THREAD_SAFE ${_THREAD_SAFE}
76013498266Sopenharmony_ci
76113498266Sopenharmony_ci/* Define to empty if `const' does not conform to ANSI C. */
76213498266Sopenharmony_ci#cmakedefine const ${const}
76313498266Sopenharmony_ci
76413498266Sopenharmony_ci/* Type to use in place of in_addr_t when system does not provide it. */
76513498266Sopenharmony_ci#cmakedefine in_addr_t ${in_addr_t}
76613498266Sopenharmony_ci
76713498266Sopenharmony_ci/* Define to `__inline__' or `__inline' if that's what the C compiler
76813498266Sopenharmony_ci   calls it, or to nothing if 'inline' is not supported under any name.  */
76913498266Sopenharmony_ci#ifndef __cplusplus
77013498266Sopenharmony_ci#undef inline
77113498266Sopenharmony_ci#endif
77213498266Sopenharmony_ci
77313498266Sopenharmony_ci/* Define to `unsigned int' if <sys/types.h> does not define. */
77413498266Sopenharmony_ci#cmakedefine size_t ${size_t}
77513498266Sopenharmony_ci
77613498266Sopenharmony_ci/* the signed version of size_t */
77713498266Sopenharmony_ci#cmakedefine ssize_t ${ssize_t}
77813498266Sopenharmony_ci
77913498266Sopenharmony_ci/* Define to 1 if you have the mach_absolute_time function. */
78013498266Sopenharmony_ci#cmakedefine HAVE_MACH_ABSOLUTE_TIME 1
78113498266Sopenharmony_ci
78213498266Sopenharmony_ci/* to enable Windows IDN */
78313498266Sopenharmony_ci#cmakedefine USE_WIN32_IDN 1
78413498266Sopenharmony_ci
78513498266Sopenharmony_ci/* Define to 1 to enable websocket support. */
78613498266Sopenharmony_ci#cmakedefine USE_WEBSOCKETS 1
78713498266Sopenharmony_ci
78813498266Sopenharmony_ci/* Define to 1 if OpenSSL has the SSL_CTX_set_srp_username function. */
78913498266Sopenharmony_ci#cmakedefine HAVE_OPENSSL_SRP 1
79013498266Sopenharmony_ci
79113498266Sopenharmony_ci/* Define to 1 if GnuTLS has the gnutls_srp_verifier function. */
79213498266Sopenharmony_ci#cmakedefine HAVE_GNUTLS_SRP 1
79313498266Sopenharmony_ci
79413498266Sopenharmony_ci/* Define to 1 to enable TLS-SRP support. */
79513498266Sopenharmony_ci#cmakedefine USE_TLS_SRP 1
796