37 #ifdef PACKAGE_VERSION
38 return PACKAGE_VERSION;
40 static char ver[12] =
"\0\0\0\0\0\0\0\0\0\0\0";
43 int res = MHD_snprintf_(ver,
49 if (0 >= res ||
sizeof(ver) <= res)
86 #if defined(HTTPS_SUPPORT) && GNUTLS_VERSION_MAJOR >= 3
98 #if defined(IPPROTO_IPV6) && defined(IPV6_V6ONLY)
116 #ifdef HAVE_LISTEN_SHUTDOWN
122 #ifdef _MHD_ITC_SOCKETPAIR
146 #ifdef HAVE_POSTPROCESSOR
152 #if defined(HTTPS_SUPPORT) && GNUTLS_VERSION_NUMBER >= 0x030111
158 #if defined(HAVE_PREAD64) || defined(_WIN32)
160 #elif defined(HAVE_PREAD)
161 return (
sizeof(uint64_t) >
sizeof(off_t)) ?
MHD_NO :
MHD_YES;
162 #elif defined(HAVE_LSEEK64)
165 return (
sizeof(uint64_t) >
sizeof(off_t)) ?
MHD_NO :
MHD_YES;
168 #if defined(MHD_USE_THREAD_NAME_)
174 #if defined(UPGRADE_SUPPORT)
180 #if defined(HAVE_PREAD64) || defined(HAVE_PREAD) || defined(_WIN32)
186 #ifdef MHD_USE_GETSOCKNAME
192 #if defined(MHD_WINSOCK_SOCKETS) || defined(MHD_socket_nosignal_) || defined (MSG_NOSIGNAL)
198 #ifdef _MHD_HAVE_SENDFILE
_MHD_EXTERN const char * MHD_get_version(void)
internal shared structures
_MHD_EXTERN int MHD_is_feature_supported(enum MHD_FEATURE feature)