VirtualBox

source: vbox/trunk/src/libs/curl-7.87.0/lib/config-plan9.h@ 98326

Last change on this file since 98326 was 98326, checked in by vboxsync, 2 years ago

curl-7.87.0: Applied and adjusted our curl changes to 7.83.1. bugref:10356

  • Property svn:eol-style set to native
File size: 4.0 KB
Line 
1#ifndef HEADER_CURL_CONFIG_PLAN9_H
2#define HEADER_CURL_CONFIG_PLAN9_H
3/***************************************************************************
4 * _ _ ____ _
5 * Project ___| | | | _ \| |
6 * / __| | | | |_) | |
7 * | (__| |_| | _ <| |___
8 * \___|\___/|_| \_\_____|
9 *
10 * Copyright (C) 1998 - 2022, Daniel Stenberg, <[email protected]>, et al.
11 *
12 * This software is licensed as described in the file COPYING, which
13 * you should have received as part of this distribution. The terms
14 * are also available at https://curl.se/docs/copyright.html.
15 *
16 * You may opt to use, copy, modify, merge, publish, distribute and/or sell
17 * copies of the Software, and permit persons to whom the Software is
18 * furnished to do so, under the terms of the COPYING file.
19 *
20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * KIND, either express or implied.
22 *
23 * SPDX-License-Identifier: curl
24 *
25 ***************************************************************************/
26
27#define BUILDING_LIBCURL 1
28#define CURL_CA_BUNDLE "/sys/lib/tls/ca.pem"
29#define CURL_CA_PATH "/sys/lib/tls"
30#define CURL_STATICLIB 1
31#define ENABLE_IPV6 1
32#define CURL_DISABLE_LDAP 1
33
34#define NEED_REENTRANT 1
35#ifndef OS
36#define OS "plan9"
37#endif
38#define PACKAGE "curl"
39#define PACKAGE_NAME "curl"
40#define PACKAGE_BUGREPORT "a suitable mailing list: https://curl.se/mail/"
41#define PACKAGE_STRING "curl -"
42#define PACKAGE_TARNAME "curl"
43#define PACKAGE_VERSION "-"
44#define RANDOM_FILE "/dev/random"
45#define VERSION "0.0.0" /* TODO */
46
47#define STDC_HEADERS 1
48
49#ifdef _BITS64
50#error not implement
51#else
52#define SIZEOF_INT 4
53#define SIZEOF_LONG 4
54#define SIZEOF_OFF_T 8
55#define SIZEOF_CURL_OFF_T 4 /* curl_off_t = timediff_t = int */
56#define SIZEOF_SIZE_T 4
57#define SIZEOF_TIME_T 4
58#endif
59
60#define HAVE_RECV 1
61#define RECV_TYPE_ARG1 int
62#define RECV_TYPE_ARG2 void *
63#define RECV_TYPE_ARG3 int
64#define RECV_TYPE_ARG4 int
65#define RECV_TYPE_RETV int
66
67#define HAVE_SELECT 1
68
69#define HAVE_SEND 1
70#define SEND_TYPE_ARG1 int
71#define SEND_TYPE_ARG2 void *
72#define SEND_QUAL_ARG2
73#define SEND_TYPE_ARG3 int
74#define SEND_TYPE_ARG4 int
75#define SEND_TYPE_RETV int
76
77#define HAVE_ALARM 1
78#define HAVE_ARPA_INET_H 1
79#define HAVE_BASENAME 1
80#define HAVE_BOOL_T 1
81#define HAVE_FCNTL 1
82#define HAVE_FCNTL_H 1
83#define HAVE_FREEADDRINFO 1
84#define HAVE_FTRUNCATE 1
85#define HAVE_GETADDRINFO 1
86#define HAVE_GETEUID 1
87#define HAVE_GETHOSTNAME 1
88#define HAVE_GETPPID 1
89#define HAVE_GETPWUID 1
90#define HAVE_GETTIMEOFDAY 1
91#define HAVE_GMTIME_R 1
92#define HAVE_INET_NTOP 1
93#define HAVE_INET_PTON 1
94#define HAVE_INTTYPES_H 1
95#define HAVE_LIBGEN_H 1
96#define HAVE_LIBZ 1
97#define HAVE_LOCALE_H 1
98#define HAVE_LONGLONG 1
99#define HAVE_NETDB_H 1
100#define HAVE_NETINET_IN_H 1
101#define HAVE_NETINET_TCP_H 1
102#define HAVE_PWD_H 1
103#define HAVE_SYS_SELECT_H 1
104
105#define USE_OPENSSL 1
106
107#define HAVE_PIPE 1
108#define HAVE_POLL_FINE 1
109#define HAVE_POLL_H 1
110#define HAVE_PTHREAD_H 1
111#define HAVE_SETJMP_H 1
112#define HAVE_SETLOCALE 1
113
114#define HAVE_SIGACTION 1
115#define HAVE_SIGNAL 1
116#define HAVE_SIGNAL_H 1
117#define HAVE_SIGSETJMP 1
118#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
119#define HAVE_SOCKET 1
120#define HAVE_SSL_GET_SHUTDOWN 1
121#define HAVE_STDBOOL_H 1
122#define HAVE_STDINT_H 1
123#define HAVE_STDLIB_H 1
124#define HAVE_STRCASECMP 1
125#define HAVE_STRDUP 1
126#define HAVE_STRING_H 1
127#define HAVE_STRTOK_R 1
128#define HAVE_STRTOLL 1
129#define HAVE_STRUCT_TIMEVAL 1
130#define HAVE_SYS_IOCTL_H 1
131#define HAVE_SYS_PARAM_H 1
132#define HAVE_SYS_RESOURCE_H 1
133#define HAVE_SYS_SOCKET_H 1
134#define HAVE_SYS_STAT_H 1
135#define HAVE_SYS_TIME_H 1
136#define HAVE_SYS_TYPES_H 1
137#define HAVE_SYS_UN_H 1
138#define HAVE_TERMIOS_H 1
139#define HAVE_TIME_H 1
140#define HAVE_UNISTD_H 1
141#define HAVE_UTIME 1
142#define HAVE_UTIME_H 1
143
144#define HAVE_POSIX_STRERROR_R 1
145#define HAVE_STRERROR_R 1
146
147#define TIME_WITH_SYS_TIME 1
148#define USE_MANUAL 1
149
150#define __attribute__(x)
151
152#ifndef __cplusplus
153#undef inline
154#endif
155
156#endif /* HEADER_CURL_CONFIG_PLAN9_H */
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette