1123475Swpaul/* 2123475Swpaul * wpa_supplicant/hostapd - Build time configuration defines 3123475Swpaul * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi> 4123475Swpaul * 5123475Swpaul * This software may be distributed under the terms of the BSD license. 6123475Swpaul * See README for more details. 7123475Swpaul * 8123475Swpaul * This header file can be used to define configuration defines that were 9123475Swpaul * originally defined in Makefile. This is mainly meant for IDE use or for 10123475Swpaul * systems that do not have suitable 'make' tool. In these cases, it may be 11123475Swpaul * easier to have a single place for defining all the needed C pre-processor 12123475Swpaul * defines. 13123475Swpaul */ 14123475Swpaul 15123475Swpaul#ifndef BUILD_CONFIG_H 16123475Swpaul#define BUILD_CONFIG_H 17123475Swpaul 18123475Swpaul/* Insert configuration defines, e.g., #define EAP_MD5, here, if needed. */ 19123475Swpaul 20123475Swpaul#ifdef CONFIG_WIN32_DEFAULTS 21123475Swpaul#define CONFIG_NATIVE_WINDOWS 22123475Swpaul#define CONFIG_ANSI_C_EXTRA 23123475Swpaul#define CONFIG_WINPCAP 24123475Swpaul#define IEEE8021X_EAPOL 25123475Swpaul#define PKCS12_FUNCS 26123475Swpaul#define PCSC_FUNCS 27123475Swpaul#define CONFIG_CTRL_IFACE 28123475Swpaul#define CONFIG_CTRL_IFACE_NAMED_PIPE 29123475Swpaul#define CONFIG_DRIVER_NDIS 30123475Swpaul#define CONFIG_NDIS_EVENTS_INTEGRATED 31123475Swpaul#define CONFIG_DEBUG_FILE 32123475Swpaul#define EAP_MD5 33123475Swpaul#define EAP_TLS 34123475Swpaul#define EAP_MSCHAPv2 35123475Swpaul#define EAP_PEAP 36123475Swpaul#define EAP_TTLS 37123475Swpaul#define EAP_GTC 38123475Swpaul#define EAP_OTP 39123475Swpaul#define EAP_LEAP 40123475Swpaul#define EAP_TNC 41123475Swpaul#define _CRT_SECURE_NO_DEPRECATE 42123475Swpaul 43123475Swpaul#ifdef USE_INTERNAL_CRYPTO 44123475Swpaul#define CONFIG_TLS_INTERNAL_CLIENT 45123475Swpaul#define CONFIG_INTERNAL_LIBTOMMATH 46123475Swpaul#define CONFIG_CRYPTO_INTERNAL 47123475Swpaul#endif /* USE_INTERNAL_CRYPTO */ 48123475Swpaul#endif /* CONFIG_WIN32_DEFAULTS */ 49123475Swpaul 50123475Swpaul#endif /* BUILD_CONFIG_H */ 51123475Swpaul