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