mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-29 02:38:22 -05:00
018edec9b2
IEEE Std 802.11F-2003 was withdrawn in 2006 and as such it has not been maintained nor is there any expectation of the withdrawn trial-use recommended practice to be maintained in the future. Furthermore, implementation of IAPP in hostapd was not complete, i.e., only parts of the recommended practice were included. The main item of some real use long time ago was the Layer 2 Update frame to update bridges when a STA roams within an ESS, but that functionality has, in practice, been moved to kernel drivers to provide better integration with the networking stack. Signed-off-by: Jouni Malinen <j@w1.fi>
114 lines
2.4 KiB
Plaintext
114 lines
2.4 KiB
Plaintext
#CC=ccache gcc
|
|
|
|
CONFIG_DRIVER_NONE=y
|
|
CONFIG_DRIVER_NL80211=y
|
|
CONFIG_RSN_PREAUTH=y
|
|
|
|
#CONFIG_TLS=internal
|
|
#CONFIG_INTERNAL_LIBTOMMATH=y
|
|
#CONFIG_INTERNAL_LIBTOMMATH_FAST=y
|
|
CONFIG_TLS=openssl
|
|
|
|
CONFIG_EAP=y
|
|
CONFIG_ERP=y
|
|
CONFIG_EAP_MD5=y
|
|
CONFIG_EAP_TLS=y
|
|
CONFIG_EAP_MSCHAPV2=y
|
|
CONFIG_EAP_PEAP=y
|
|
CONFIG_EAP_GTC=y
|
|
CONFIG_EAP_TTLS=y
|
|
CONFIG_EAP_SIM=y
|
|
CONFIG_EAP_AKA=y
|
|
CONFIG_EAP_AKA_PRIME=y
|
|
CONFIG_EAP_GPSK=y
|
|
CONFIG_EAP_GPSK_SHA256=y
|
|
CONFIG_EAP_SAKE=y
|
|
CONFIG_EAP_PAX=y
|
|
CONFIG_EAP_PSK=y
|
|
CONFIG_EAP_VENDOR_TEST=y
|
|
CONFIG_EAP_FAST=y
|
|
CONFIG_EAP_TEAP=y
|
|
CONFIG_EAP_IKEV2=y
|
|
CONFIG_EAP_TNC=y
|
|
CFLAGS += -DTNC_CONFIG_FILE=\"tnc/tnc_config\"
|
|
LIBS += -rdynamic
|
|
CONFIG_EAP_UNAUTH_TLS=y
|
|
ifeq ($(CONFIG_TLS), openssl)
|
|
CONFIG_EAP_PWD=y
|
|
endif
|
|
CONFIG_EAP_EKE=y
|
|
CONFIG_PKCS12=y
|
|
CONFIG_RADIUS_SERVER=y
|
|
CONFIG_IPV6=y
|
|
CONFIG_TLSV11=y
|
|
CONFIG_TLSV12=y
|
|
|
|
CONFIG_FULL_DYNAMIC_VLAN=y
|
|
CONFIG_VLAN_NETLINK=y
|
|
CONFIG_LIBNL32=y
|
|
CONFIG_LIBNL3_ROUTE=y
|
|
CONFIG_IEEE80211R=y
|
|
CONFIG_IEEE80211N=y
|
|
CONFIG_IEEE80211AC=y
|
|
CONFIG_IEEE80211AX=y
|
|
|
|
CONFIG_OCV=y
|
|
|
|
CONFIG_WPS=y
|
|
CONFIG_WPS_UPNP=y
|
|
CONFIG_WPS_NFC=y
|
|
#CONFIG_WPS_STRICT=y
|
|
CONFIG_WPA_TRACE=y
|
|
CONFIG_WPA_TRACE_BFD=y
|
|
|
|
CONFIG_P2P_MANAGER=y
|
|
CONFIG_DEBUG_FILE=y
|
|
CONFIG_DEBUG_LINUX_TRACING=y
|
|
CONFIG_WPA_CLI_EDIT=y
|
|
CONFIG_ACS=y
|
|
CONFIG_NO_RANDOM_POOL=y
|
|
CONFIG_WNM=y
|
|
CONFIG_INTERWORKING=y
|
|
CONFIG_HS20=y
|
|
CONFIG_SQLITE=y
|
|
CONFIG_SAE=y
|
|
CFLAGS += -DALL_DH_GROUPS
|
|
|
|
CONFIG_FST=y
|
|
CONFIG_FST_TEST=y
|
|
|
|
CONFIG_TESTING_OPTIONS=y
|
|
CFLAGS += -DCONFIG_RADIUS_TEST
|
|
CONFIG_MODULE_TESTS=y
|
|
|
|
CONFIG_SUITEB=y
|
|
|
|
# AddressSanitizer (ASan) can be enabled by uncommenting the following lines.
|
|
# This can be used as a more efficient memory error detector than valgrind
|
|
# (though, with still some CPU and memory cost, so VM cases will need more
|
|
# memory allocated for the guest).
|
|
#CFLAGS += -fsanitize=address -O1 -fno-omit-frame-pointer -g
|
|
#LIBS += -fsanitize=address -fno-omit-frame-pointer -g
|
|
#LIBS_h += -fsanitize=address -fno-omit-frame-pointer -g
|
|
#LIBS_n += -fsanitize=address -fno-omit-frame-pointer -g
|
|
#LIBS_c += -fsanitize=address -fno-omit-frame-pointer -g
|
|
|
|
# Undefined Behavior Sanitizer (UBSan) can be enabled by uncommenting the
|
|
# following lines.
|
|
#CFLAGS += -Wno-format-nonliteral
|
|
#CFLAGS += -fsanitize=undefined
|
|
##CFLAGS += -fno-sanitize-recover
|
|
#LIBS += -fsanitize=undefined
|
|
##LIBS += -fno-sanitize-recover
|
|
#LIBS_h += -fsanitize=undefined
|
|
#LIBS_n += -fsanitize=undefined
|
|
#LIBS_c += -fsanitize=undefined
|
|
CONFIG_MBO=y
|
|
|
|
CONFIG_TAXONOMY=y
|
|
CONFIG_FILS=y
|
|
CONFIG_FILS_SK_PFS=y
|
|
CONFIG_OWE=y
|
|
CONFIG_DPP=y
|
|
CONFIG_DPP2=y
|