Home | History | Annotate | Download | only in libmicrohttpd
      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