29#ifndef _AUTOINIT_FUNCS_ARE_SUPPORTED
35#ifdef MHD_MUTEX_STATIC_DEFN_INIT_
44#if defined(_WIN32) && ! defined(__CYGWIN__)
69 _ (
"Fatal error in GNU libmicrohttpd %s:%u: %s\n"),
88#if defined(_WIN32) && ! defined(__CYGWIN__)
95#if defined(_WIN32) && ! defined(__CYGWIN__)
98 MHD_PANIC (
_ (
"Failed to initialize winsock.\n"));
102 MHD_PANIC (
_ (
"Winsock version 2.2 is not available.\n"));
105#ifdef HAVE_FREEBSD_SENDFILE
117#if defined(_WIN32) && ! defined(__CYGWIN__)
125#ifdef _AUTOINIT_FUNCS_ARE_SUPPORTED
138#ifdef MHD_MUTEX_STATIC_DEFN_INIT_
143#ifdef MHD_MUTEX_STATIC_DEFN_INIT_
#define _SET_INIT_AND_DEINIT_FUNCS(FI, FD)
void MHD_check_global_init_(void)
volatile unsigned int global_init_count
static void mhd_panic_std(void *cls, const char *file, unsigned int line, const char *reason)
functions to initialize library
MHD_PanicCallback mhd_panic
#define MHD_mutex_unlock_chk_(pmutex)
#define MHD_mutex_lock_chk_(pmutex)
void MHD_monotonic_sec_counter_finish(void)
void MHD_monotonic_sec_counter_init(void)
MHD internal shared structures.