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