VirtualBox

source: vbox/trunk/src/libs/curl-8.7.1/lib/config-plan9.h@ 106165

最後變更 在這個檔案從106165是 104083,由 vboxsync 提交於 8 月 前

curl-8.7.1: Applied and adjusted our curl changes to 8.4.0. bugref:10639

  • 屬性 svn:eol-style 設為 native
檔案大小: 3.8 KB
 
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) 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_LIBGEN_H 1
95#define HAVE_LIBZ 1
96#define HAVE_LOCALE_H 1
97#define HAVE_LONGLONG 1
98#define HAVE_NETDB_H 1
99#define HAVE_NETINET_IN_H 1
100#define HAVE_NETINET_TCP_H 1
101#define HAVE_PWD_H 1
102#define HAVE_SYS_SELECT_H 1
103
104#define USE_OPENSSL 1
105
106#define HAVE_PIPE 1
107#define HAVE_POLL_FINE 1
108#define HAVE_POLL_H 1
109#define HAVE_PTHREAD_H 1
110#define HAVE_SETLOCALE 1
111
112#define HAVE_SIGACTION 1
113#define HAVE_SIGNAL 1
114#define HAVE_SIGSETJMP 1
115#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
116#define HAVE_SOCKET 1
117#define HAVE_SSL_GET_SHUTDOWN 1
118#define HAVE_STDBOOL_H 1
119#define HAVE_STRCASECMP 1
120#define HAVE_STRDUP 1
121#define HAVE_STRTOK_R 1
122#define HAVE_STRTOLL 1
123#define HAVE_STRUCT_TIMEVAL 1
124#define HAVE_SYS_IOCTL_H 1
125#define HAVE_SYS_PARAM_H 1
126#define HAVE_SYS_RESOURCE_H 1
127#define HAVE_SYS_SOCKET_H 1
128#define HAVE_SYS_STAT_H 1
129#define HAVE_SYS_TIME_H 1
130#define HAVE_SYS_TYPES_H 1
131#define HAVE_SYS_UN_H 1
132#define HAVE_TERMIOS_H 1
133#define HAVE_UNISTD_H 1
134#define HAVE_UTIME 1
135#define HAVE_UTIME_H 1
136
137#define HAVE_POSIX_STRERROR_R 1
138#define HAVE_STRERROR_R 1
139#define USE_MANUAL 1
140
141#define __attribute__(x)
142
143#ifndef __cplusplus
144#undef inline
145#endif
146
147#endif /* HEADER_CURL_CONFIG_PLAN9_H */
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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