|  | /* | 
|  | * wpa_supplicant/hostapd - Default include files | 
|  | * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi> | 
|  | * | 
|  | * This software may be distributed under the terms of the BSD license. | 
|  | * See README for more details. | 
|  | * | 
|  | * This header file is included into all C files so that commonly used header | 
|  | * files can be selected with OS specific ifdef blocks in one place instead of | 
|  | * having to have OS/C library specific selection in many files. | 
|  | */ | 
|  |  | 
|  | #ifndef INCLUDES_H | 
|  | #define INCLUDES_H | 
|  |  | 
|  | /* Include possible build time configuration before including anything else */ | 
|  | #include "build_config.h" | 
|  |  | 
|  | #include <stdlib.h> | 
|  | #include <stddef.h> | 
|  | #include <stdbool.h> | 
|  | #include <stdio.h> | 
|  | #include <stdarg.h> | 
|  | #include <string.h> | 
|  | #ifndef _WIN32_WCE | 
|  | #include <signal.h> | 
|  | #include <sys/types.h> | 
|  | #include <errno.h> | 
|  | #endif /* _WIN32_WCE */ | 
|  | #include <ctype.h> | 
|  |  | 
|  | #ifndef _MSC_VER | 
|  | #include <unistd.h> | 
|  | #endif /* _MSC_VER */ | 
|  |  | 
|  | #ifndef CONFIG_NATIVE_WINDOWS | 
|  | #include <sys/socket.h> | 
|  | #include <netinet/in.h> | 
|  | #include <arpa/inet.h> | 
|  | #ifndef __vxworks | 
|  | #include <sys/uio.h> | 
|  | #include <sys/time.h> | 
|  | #endif /* __vxworks */ | 
|  | #endif /* CONFIG_NATIVE_WINDOWS */ | 
|  |  | 
|  | #endif /* INCLUDES_H */ |