1/* MHD_config.h.in.  Generated from configure.ac by autoheader.  */
2
3#define _GNU_SOURCE  1
4
5/* Define if building universal (internal helper macro) */
6#undef AC_APPLE_UNIVERSAL_BUILD
7
8/* disable basic Auth support */
9#undef BAUTH_SUPPORT
10
11/* This is a Cygwin system */
12#undef CYGWIN
13
14/* disable digest Auth support */
15#undef DAUTH_SUPPORT
16
17/* define to 0 to disable epoll support */
18#undef EPOLL_SUPPORT
19
20/* This is a FreeBSD system */
21#undef FREEBSD
22
23/* Define to 1 if you have the `accept4' function. */
24#undef HAVE_ACCEPT4
25
26/* Define to 1 if you have the <arpa/inet.h> header file. */
27#undef HAVE_ARPA_INET_H
28
29/* Have clock_gettime */
30#undef HAVE_CLOCK_GETTIME
31
32/* Define to 1 if you have the declaration of `SOCK_NONBLOCK', and to 0 if you
33   don't. */
34#undef HAVE_DECL_SOCK_NONBLOCK
35
36/* Define to 1 if you have the declaration of `TCP_CORK', and to 0 if you
37   don't. */
38#undef HAVE_DECL_TCP_CORK
39
40/* Define to 1 if you have the declaration of `TCP_NOPUSH', and to 0 if you
41   don't. */
42#undef HAVE_DECL_TCP_NOPUSH
43
44/* Define to 1 if you have the <dlfcn.h> header file. */
45#undef HAVE_DLFCN_H
46
47/* Define if you have epoll_create1 function. */
48#undef HAVE_EPOLL_CREATE1
49
50/* Define to 1 if you have the <errno.h> header file. */
51#undef HAVE_ERRNO_H
52
53/* Define to 1 if you have the <fcntl.h> header file. */
54#undef HAVE_FCNTL_H
55
56/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
57#undef HAVE_FSEEKO
58
59/* Define to 1 if you have the <gcrypt.h> header file. */
60#undef HAVE_GCRYPT_H
61
62/* Define to 1 if you have `gmtime_s' function (only for W32). */
63#undef HAVE_GMTIME_S
64
65/* Define to 1 if you have the <gnutls/gnutls.h> header file. */
66#undef HAVE_GNUTLS_GNUTLS_H
67
68/* Provides IPv6 headers */
69#undef HAVE_INET6
70
71/* Define to 1 if you have the <inttypes.h> header file. */
72#undef HAVE_INTTYPES_H
73
74/* Define to 1 if you have a functional curl library. */
75#undef HAVE_LIBCURL
76
77/* Define to 1 if you have the <limits.h> header file. */
78#undef HAVE_LIMITS_H
79
80/* can use shutdown on listen sockets */
81#undef HAVE_LISTEN_SHUTDOWN
82
83/* Define to 1 if you have the <locale.h> header file. */
84#undef HAVE_LOCALE_H
85
86/* Define to 1 if you have the <magic.h> header file. */
87#undef HAVE_MAGIC_H
88
89/* Define to 1 if you have the <math.h> header file. */
90#undef HAVE_MATH_H
91
92/* Define to 1 if you have the `memmem' function. */
93#undef HAVE_MEMMEM
94
95/* Define to 1 if you have the <memory.h> header file. */
96#undef HAVE_MEMORY_H
97
98/* Disable error messages */
99#undef HAVE_MESSAGES
100
101/* Define to 1 if you have the <netdb.h> header file. */
102#undef HAVE_NETDB_H
103
104/* Define to 1 if you have the <netinet/in.h> header file. */
105#undef HAVE_NETINET_IN_H
106
107/* Define to 1 if you have the <netinet/tcp.h> header file. */
108#undef HAVE_NETINET_TCP_H
109
110/* Define to 1 if you have the <openssl/engine.h> header file. */
111#undef HAVE_OPENSSL_ENGINE_H
112
113/* Define to 1 if you have the <openssl/err.h> header file. */
114#undef HAVE_OPENSSL_ERR_H
115
116/* Define to 1 if you have the <openssl/evp.h> header file. */
117#undef HAVE_OPENSSL_EVP_H
118
119/* Define to 1 if you have the <openssl/pem.h> header file. */
120#undef HAVE_OPENSSL_PEM_H
121
122/* Define to 1 if you have the <openssl/rand.h> header file. */
123#undef HAVE_OPENSSL_RAND_H
124
125/* Define to 1 if you have the <openssl/rsa.h> header file. */
126#undef HAVE_OPENSSL_RSA_H
127
128/* Define to 1 if you have the <openssl/sha.h> header file. */
129#undef HAVE_OPENSSL_SHA_H
130
131/* Define to 1 if you have the `poll' function. */
132#undef HAVE_POLL
133
134/* Define to 1 if you have the <poll.h> header file. */
135#undef HAVE_POLL_H
136
137/* define to 1 if MHD was build with postprocessor.c */
138#undef HAVE_POSTPROCESSOR
139
140/* Define to 1 if you have the <pthread.h> header file. */
141#undef HAVE_PTHREAD_H
142
143/* Have PTHREAD_PRIO_INHERIT. */
144#undef HAVE_PTHREAD_PRIO_INHERIT
145
146/* Define if you have pthread_setname_np function. */
147#undef HAVE_PTHREAD_SETNAME_NP
148
149/* Define to 1 if you have the <search.h> header file. */
150#undef HAVE_SEARCH_H
151
152/* Do we have sockaddr_in.sin_len? */
153#undef HAVE_SOCKADDR_IN_SIN_LEN
154
155/* SOCK_NONBLOCK is defined in a socket header */
156#undef HAVE_SOCK_NONBLOCK
157
158/* Define to 1 if you have the <spdylay/spdylay.h> header file. */
159#undef HAVE_SPDYLAY_SPDYLAY_H
160
161/* Define to 1 if you have the <stdint.h> header file. */
162#undef HAVE_STDINT_H
163
164/* Define to 1 if you have the <stdio.h> header file. */
165#undef HAVE_STDIO_H
166
167/* Define to 1 if you have the <stdlib.h> header file. */
168#undef HAVE_STDLIB_H
169
170/* Define to 1 if you have the <strings.h> header file. */
171#undef HAVE_STRINGS_H
172
173/* Define to 1 if you have the <string.h> header file. */
174#undef HAVE_STRING_H
175
176/* Define to 1 if you have the <sys/mman.h> header file. */
177#undef HAVE_SYS_MMAN_H
178
179/* Define to 1 if you have the <sys/msg.h> header file. */
180#undef HAVE_SYS_MSG_H
181
182/* Define to 1 if you have the <sys/select.h> header file. */
183#undef HAVE_SYS_SELECT_H
184
185/* Define to 1 if you have the <sys/socket.h> header file. */
186#undef HAVE_SYS_SOCKET_H
187
188/* Define to 1 if you have the <sys/stat.h> header file. */
189#undef HAVE_SYS_STAT_H
190
191/* Define to 1 if you have the <sys/time.h> header file. */
192#undef HAVE_SYS_TIME_H
193
194/* Define to 1 if you have the <sys/types.h> header file. */
195#undef HAVE_SYS_TYPES_H
196
197/* Define to 1 if you have the <time.h> header file. */
198#undef HAVE_TIME_H
199
200/* Define to 1 if you have the <unistd.h> header file. */
201#undef HAVE_UNISTD_H
202
203/* Define to 1 if you have the <winsock2.h> header file. */
204#undef HAVE_WINSOCK2_H
205
206/* Define to 1 if you have the <ws2tcpip.h> header file. */
207#undef HAVE_WS2TCPIP_H
208
209/* disable HTTPS support */
210#undef HTTPS_SUPPORT
211
212/* Defined if libcurl supports AsynchDNS */
213#undef LIBCURL_FEATURE_ASYNCHDNS
214
215/* Defined if libcurl supports IDN */
216#undef LIBCURL_FEATURE_IDN
217
218/* Defined if libcurl supports IPv6 */
219#undef LIBCURL_FEATURE_IPV6
220
221/* Defined if libcurl supports KRB4 */
222#undef LIBCURL_FEATURE_KRB4
223
224/* Defined if libcurl supports libz */
225#undef LIBCURL_FEATURE_LIBZ
226
227/* Defined if libcurl supports NTLM */
228#undef LIBCURL_FEATURE_NTLM
229
230/* Defined if libcurl supports SSL */
231#undef LIBCURL_FEATURE_SSL
232
233/* Defined if libcurl supports SSPI */
234#undef LIBCURL_FEATURE_SSPI
235
236/* Defined if libcurl supports DICT */
237#undef LIBCURL_PROTOCOL_DICT
238
239/* Defined if libcurl supports FILE */
240#undef LIBCURL_PROTOCOL_FILE
241
242/* Defined if libcurl supports FTP */
243#undef LIBCURL_PROTOCOL_FTP
244
245/* Defined if libcurl supports FTPS */
246#undef LIBCURL_PROTOCOL_FTPS
247
248/* Defined if libcurl supports HTTP */
249#undef LIBCURL_PROTOCOL_HTTP
250
251/* Defined if libcurl supports HTTPS */
252#undef LIBCURL_PROTOCOL_HTTPS
253
254/* Defined if libcurl supports IMAP */
255#undef LIBCURL_PROTOCOL_IMAP
256
257/* Defined if libcurl supports LDAP */
258#undef LIBCURL_PROTOCOL_LDAP
259
260/* Defined if libcurl supports POP3 */
261#undef LIBCURL_PROTOCOL_POP3
262
263/* Defined if libcurl supports RTSP */
264#undef LIBCURL_PROTOCOL_RTSP
265
266/* Defined if libcurl supports SMTP */
267#undef LIBCURL_PROTOCOL_SMTP
268
269/* Defined if libcurl supports TELNET */
270#undef LIBCURL_PROTOCOL_TELNET
271
272/* Defined if libcurl supports TFTP */
273#undef LIBCURL_PROTOCOL_TFTP
274
275/* This is a Linux kernel */
276#undef LINUX
277
278/* Define to the sub-directory in which libtool stores uninstalled libraries.
279   */
280#undef LT_OBJDIR
281
282/* Define to use pair of sockets instead of pipes for signaling */
283#undef MHD_DONT_USE_PIPES
284
285/* gnuTLS lib version - used in conjunction with cURL */
286#undef MHD_REQ_CURL_GNUTLS_VERSION
287
288/* NSS lib version - used in conjunction with cURL */
289#undef MHD_REQ_CURL_NSS_VERSION
290
291/* required cURL SSL version to run tests */
292#undef MHD_REQ_CURL_OPENSSL_VERSION
293
294/* required cURL version to run tests */
295#undef MHD_REQ_CURL_VERSION
296
297/* define to use pthreads */
298#undef MHD_USE_POSIX_THREADS
299
300/* define to use W32 threads */
301#undef MHD_USE_W32_THREADS
302
303/* This is a MinGW system */
304#undef MINGW
305
306/* This is a NetBSD system */
307#undef NETBSD
308
309/* This is an OpenBSD system */
310#undef OPENBSD
311
312/* This is a OS/390 system */
313#undef OS390
314
315/* This is an OS X system */
316#undef OSX
317
318/* Some strange OS */
319#undef OTHEROS
320
321/* Name of package */
322#undef PACKAGE
323
324/* Define to the address where bug reports for this package should be sent. */
325#undef PACKAGE_BUGREPORT
326
327/* Define to the full name of this package. */
328#undef PACKAGE_NAME
329
330/* Define to the full name and version of this package. */
331#undef PACKAGE_STRING
332
333/* Define to the one symbol short name of this package. */
334#undef PACKAGE_TARNAME
335
336/* Define to the home page for this package. */
337#undef PACKAGE_URL
338
339/* Define to the version of this package. */
340#undef PACKAGE_VERSION
341
342/* Define to necessary symbol if this constant uses a non-standard name on
343   your system. */
344#undef PTHREAD_CREATE_JOINABLE
345
346/* This is a Solaris system */
347#undef SOLARIS
348
349/* This is a BSD system */
350#undef SOMEBSD
351
352/* disable libmicrospdy support */
353#undef SPDY_SUPPORT
354
355/* Define to 1 if you have the ANSI C header files. */
356#undef STDC_HEADERS
357
358/* Version number of package */
359#undef VERSION
360
361/* This is a Windows system */
362#undef WINDOWS
363
364/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
365   significant byte first (like Motorola and SPARC, unlike Intel). */
366#if defined AC_APPLE_UNIVERSAL_BUILD
367# if defined __BIG_ENDIAN__
368#  define WORDS_BIGENDIAN 1
369# endif
370#else
371# ifndef WORDS_BIGENDIAN
372#  undef WORDS_BIGENDIAN
373# endif
374#endif
375
376/* Enable large inode numbers on Mac OS X 10.5.  */
377#ifndef _DARWIN_USE_64_BIT_INODE
378# define _DARWIN_USE_64_BIT_INODE 1
379#endif
380
381/* Number of bits in a file offset, on hosts where this is settable. */
382#undef _FILE_OFFSET_BITS
383
384/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
385#undef _LARGEFILE_SOURCE
386
387/* Define for large files, on AIX-style hosts. */
388#undef _LARGE_FILES
389
390/* defines how to decorate public symbols while building */
391#undef _MHD_EXTERN
392
393/* Need with solaris or errno doesnt work */
394#undef _REENTRANT
395
396/* Define curl_free() as free() if our version of curl lacks curl_free. */
397#undef curl_free
398