1#CC=ccache gcc 2 3CONFIG_TLS=openssl 4#CONFIG_TLS=wolfssl 5#CONFIG_TLS=internal 6#CONFIG_INTERNAL_LIBTOMMATH=y 7#CONFIG_INTERNAL_LIBTOMMATH_FAST=y 8 9CONFIG_IEEE8021X_EAPOL=y 10 11CONFIG_ERP=y 12CONFIG_EAP_MD5=y 13CONFIG_MSCHAPV2=y 14CONFIG_EAP_TLS=y 15CONFIG_EAP_PEAP=y 16CONFIG_EAP_TTLS=y 17CONFIG_EAP_GTC=y 18CONFIG_EAP_OTP=y 19CONFIG_EAP_PSK=y 20CONFIG_EAP_PAX=y 21CONFIG_EAP_LEAP=y 22CONFIG_EAP_SIM=y 23CONFIG_EAP_AKA=y 24CONFIG_EAP_AKA_PRIME=y 25CONFIG_EAP_VENDOR_TEST=y 26CONFIG_EAP_TLV=y 27CONFIG_EAP_SAKE=y 28CONFIG_EAP_GPSK=y 29CONFIG_EAP_GPSK_SHA256=y 30CONFIG_EAP_EKE=y 31CONFIG_EAP_TNC=y 32CFLAGS += -DTNC_CONFIG_FILE=\"tnc/tnc_config\" 33LIBS += -rdynamic 34CONFIG_EAP_FAST=y 35CONFIG_EAP_TEAP=y 36CONFIG_EAP_IKEV2=y 37 38ifeq ($(CONFIG_TLS), openssl) 39CONFIG_EAP_PWD=y 40endif 41 42CONFIG_USIM_SIMULATOR=y 43CONFIG_SIM_SIMULATOR=y 44 45#CONFIG_PCSC=y 46CONFIG_IPV6=y 47CONFIG_DRIVER_NONE=y 48CONFIG_PKCS12=y 49CONFIG_CTRL_IFACE=unix 50 51CONFIG_WPA_CLI_EDIT=y 52 53CONFIG_OCSP=y 54 55#CONFIG_ELOOP_POLL=y 56 57CONFIG_CTRL_IFACE_DBUS_NEW=y 58CONFIG_CTRL_IFACE_DBUS_INTRO=y 59 60CONFIG_IEEE80211R=y 61CONFIG_IEEE80211AC=y 62CONFIG_IEEE80211AX=y 63 64CONFIG_OCV=y 65 66CONFIG_DEBUG_FILE=y 67 68CONFIG_WPS=y 69#CONFIG_WPS_STRICT=y 70CONFIG_WPS_UPNP=y 71CONFIG_WPS_NFC=y 72CONFIG_WPS_ER=y 73#CONFIG_WPS_REG_DISABLE_OPEN=y 74 75CONFIG_DRIVER_WEXT=y 76 77CONFIG_DRIVER_NL80211=y 78CFLAGS += -I/usr/include/libnl3 79CONFIG_LIBNL32=y 80 81CONFIG_IBSS_RSN=y 82 83CONFIG_AP=y 84CONFIG_MESH=y 85CONFIG_P2P=y 86CONFIG_WIFI_DISPLAY=y 87 88CONFIG_ACS=y 89 90CONFIG_BGSCAN_SIMPLE=y 91CONFIG_BGSCAN_LEARN=y 92 93CONFIG_WPA_TRACE=y 94CONFIG_WPA_TRACE_BFD=y 95 96CONFIG_TDLS=y 97CONFIG_TDLS_TESTING=y 98CONFIG_NO_RANDOM_POOL=y 99 100CONFIG_TLSV11=y 101CONFIG_TLSV12=y 102 103CONFIG_HT_OVERRIDES=y 104CONFIG_VHT_OVERRIDES=y 105CONFIG_HE_OVERRIDES=y 106 107CONFIG_DEBUG_LINUX_TRACING=y 108 109CONFIG_INTERWORKING=y 110CONFIG_HS20=y 111 112CONFIG_AUTOSCAN_EXPONENTIAL=y 113CONFIG_AUTOSCAN_PERIODIC=y 114 115CONFIG_EXT_PASSWORD_TEST=y 116CONFIG_EXT_PASSWORD_FILE=y 117 118CONFIG_EAP_UNAUTH_TLS=y 119 120CONFIG_SAE=y 121CONFIG_SAE_PK=y 122CFLAGS += -DALL_DH_GROUPS 123 124CONFIG_WNM=y 125 126CONFIG_FST=y 127CONFIG_FST_TEST=y 128 129CONFIG_TESTING_OPTIONS=y 130CONFIG_MODULE_TESTS=y 131 132CONFIG_SUITEB=y 133 134# AddressSanitizer (ASan) can be enabled by uncommenting the following lines. 135# This can be used as a more efficient memory error detector than valgrind 136# (though, with still some CPU and memory cost, so VM cases will need more 137# memory allocated for the guest). 138#CFLAGS += -fsanitize=address -O1 -fno-omit-frame-pointer -g 139#LIBS += -fsanitize=address -fno-omit-frame-pointer -g 140#LIBS_c += -fsanitize=address -fno-omit-frame-pointer -g 141#LIBS_p += -fsanitize=address -fno-omit-frame-pointer -g 142 143# Undefined Behavior Sanitizer (UBSan) can be enabled by uncommenting the 144# following lines. 145#CFLAGS += -Wno-format-nonliteral 146#CFLAGS += -fsanitize=undefined 147##CFLAGS += -fno-sanitize-recover 148#LIBS += -fsanitize=undefined 149##LIBS += -fno-sanitize-recover 150#LIBS_c += -fsanitize=undefined 151#LIBS_p += -fsanitize=undefined 152CONFIG_MBO=y 153CONFIG_FILS=y 154CONFIG_FILS_SK_PFS=y 155CONFIG_PMKSA_CACHE_EXTERNAL=y 156CONFIG_OWE=y 157CONFIG_DPP=y 158CONFIG_DPP2=y 159CONFIG_WEP=y 160CONFIG_PASN=y 161