VirtualBox

source: vbox/trunk/src/libs/curl-8.11.1/lib/config-plan9.h@ 108333

最後變更 在這個檔案從108333是 108048,由 vboxsync 提交於 7 週 前

curl-8.11.1: Applied and adjusted our curl changes to 8.7.1. jiraref:VBP-1535

  • 屬性 svn:eol-style 設為 native
檔案大小: 3.7 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 USE_IPV6 1
32#define CURL_DISABLE_LDAP 1
33
34#define NEED_REENTRANT 1
35#ifndef CURL_OS
36#define CURL_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 VERSION "0.0.0" /* TODO */
45
46#define STDC_HEADERS 1
47
48#ifdef _BITS64
49#error not implement
50#else
51#define SIZEOF_INT 4
52#define SIZEOF_LONG 4
53#define SIZEOF_OFF_T 8
54#define SIZEOF_CURL_OFF_T 4 /* curl_off_t = timediff_t = int */
55#define SIZEOF_SIZE_T 4
56#define SIZEOF_TIME_T 4
57#endif
58
59#define HAVE_RECV 1
60#define RECV_TYPE_ARG1 int
61#define RECV_TYPE_ARG2 void *
62#define RECV_TYPE_ARG3 int
63#define RECV_TYPE_ARG4 int
64#define RECV_TYPE_RETV int
65
66#define HAVE_SELECT 1
67
68#define HAVE_SEND 1
69#define SEND_TYPE_ARG1 int
70#define SEND_TYPE_ARG2 void *
71#define SEND_QUAL_ARG2
72#define SEND_TYPE_ARG3 int
73#define SEND_TYPE_ARG4 int
74#define SEND_TYPE_RETV int
75
76#define HAVE_ALARM 1
77#define HAVE_ARPA_INET_H 1
78#define HAVE_BASENAME 1
79#define HAVE_BOOL_T 1
80#define HAVE_FCNTL 1
81#define HAVE_FCNTL_H 1
82#define HAVE_FREEADDRINFO 1
83#define HAVE_FTRUNCATE 1
84#define HAVE_GETADDRINFO 1
85#define HAVE_GETEUID 1
86#define HAVE_GETHOSTNAME 1
87#define HAVE_GETPPID 1
88#define HAVE_GETPWUID 1
89#define HAVE_GETTIMEOFDAY 1
90#define HAVE_GMTIME_R 1
91#define HAVE_INET_NTOP 1
92#define HAVE_INET_PTON 1
93#define HAVE_LIBGEN_H 1
94#define HAVE_LIBZ 1
95#define HAVE_LOCALE_H 1
96#define HAVE_LONGLONG 1
97#define HAVE_NETDB_H 1
98#define HAVE_NETINET_IN_H 1
99#define HAVE_NETINET_TCP_H 1
100#define HAVE_PWD_H 1
101#define HAVE_SYS_SELECT_H 1
102
103#define USE_OPENSSL 1
104
105#define HAVE_PIPE 1
106#define HAVE_POLL 1
107#define HAVE_POLL_H 1
108#define HAVE_PTHREAD_H 1
109#define HAVE_SETLOCALE 1
110
111#define HAVE_SIGACTION 1
112#define HAVE_SIGNAL 1
113#define HAVE_SIGSETJMP 1
114#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
115#define HAVE_SOCKET 1
116#define HAVE_SSL_GET_SHUTDOWN 1
117#define HAVE_STDBOOL_H 1
118#define HAVE_STRCASECMP 1
119#define HAVE_STRDUP 1
120#define HAVE_STRTOK_R 1
121#define HAVE_STRTOLL 1
122#define HAVE_STRUCT_TIMEVAL 1
123#define HAVE_SYS_IOCTL_H 1
124#define HAVE_SYS_PARAM_H 1
125#define HAVE_SYS_RESOURCE_H 1
126#define HAVE_SYS_SOCKET_H 1
127#define HAVE_SYS_STAT_H 1
128#define HAVE_SYS_TIME_H 1
129#define HAVE_SYS_TYPES_H 1
130#define HAVE_SYS_UN_H 1
131#define HAVE_TERMIOS_H 1
132#define HAVE_UNISTD_H 1
133#define HAVE_UTIME 1
134#define HAVE_UTIME_H 1
135
136#define HAVE_POSIX_STRERROR_R 1
137#define HAVE_STRERROR_R 1
138#define USE_MANUAL 1
139
140#define __attribute__(x)
141
142#ifndef __cplusplus
143#undef inline
144#endif
145
146#endif /* HEADER_CURL_CONFIG_PLAN9_H */
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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