GNU libmicrohttpd  0.9.5
platform.h File Reference

platform-specific includes for libmicrohttpd More...

#include "MHD_config.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
#include <unistd.h>
#include <stdarg.h>
#include <errno.h>
#include <fcntl.h>
#include <signal.h>
#include <stddef.h>
#include <pthread.h>
#include <memory.h>
#include <sys/select.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <sys/msg.h>
#include <sys/mman.h>
#include <netdb.h>
#include <netinet/in.h>
#include <time.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <plibc.h>

Go to the source code of this file.

Macros

#define _XOPEN_SOURCE_EXTENDED   1
 
#define HAVE_CONFIG_H   1
 

Detailed Description

platform-specific includes for libmicrohttpd

Author
Christian Grothoff

This file is included by the libmicrohttpd code before "microhttpd.h"; it provides the required standard headers (which are platform-specific).

Note that this file depends on our configure.ac build process and the generated config.h file. Hence you cannot include it directly in applications that use libmicrohttpd.

Definition in file platform.h.

Macro Definition Documentation

#define _XOPEN_SOURCE_EXTENDED   1

Definition at line 39 of file platform.h.

#define HAVE_CONFIG_H   1

Definition at line 59 of file platform.h.