hostapd: update to version 2018-12-02 (2.7)
[openwrt/openwrt.git] / package / network / services / hostapd / Config.in
1 # wpa_supplicant config
2 config WPA_SUPPLICANT_NO_TIMESTAMP_CHECK
3 bool "Disable timestamp check"
4 depends on PACKAGE_wpa-supplicant || \
5 PACKAGE_wpa-supplicant-openssl || \
6 PACKAGE_wpa-supplicant-wolfssl || \
7 PACKAGE_wpa-supplicant-mesh-openssl || \
8 PACKAGE_wpa-supplicant-mesh-wolfssl || \
9 PACKAGE_wpa-supplicant-basic || \
10 PACKAGE_wpa-supplicant-mini || \
11 PACKAGE_wpa-supplicant-p2p || \
12 PACKAGE_wpad || \
13 PACKAGE_wpad-openssl || \
14 PACKAGE_wpad-wolfssl || \
15 PACKAGE_wpad-basic || \
16 PACKAGE_wpad-mini || \
17 PACKAGE_wpad-mesh-openssl || \
18 PACKAGE_wpad-mesh-wolfssl
19 default n
20 help
21 This disables the timestamp check for certificates in wpa_supplicant
22 Useful for devices without RTC that cannot reliably get the real date/time
23
24 config WPA_RFKILL_SUPPORT
25 bool "Add rfkill support"
26 depends on PACKAGE_wpa-supplicant || \
27 PACKAGE_wpa-supplicant-openssl || \
28 PACKAGE_wpa-supplicant-wolfssl || \
29 PACKAGE_wpa-supplicant-mesh-openssl || \
30 PACKAGE_wpa-supplicant-mesh-wolfssl || \
31 PACKAGE_wpa-supplicant-basic || \
32 PACKAGE_wpa-supplicant-mini || \
33 PACKAGE_wpa-supplicant-p2p || \
34 PACKAGE_wpad || \
35 PACKAGE_wpad-openssl || \
36 PACKAGE_wpad-wolfssl || \
37 PACKAGE_wpad-basic || \
38 PACKAGE_wpad-mini || \
39 PACKAGE_wpad-mesh-openssl || \
40 PACKAGE_wpad-mesh-wolfssl
41 default n
42
43 config WPA_MSG_MIN_PRIORITY
44 int "Minimum debug message priority"
45 depends on PACKAGE_wpa-supplicant || \
46 PACKAGE_wpa-supplicant-openssl || \
47 PACKAGE_wpa-supplicant-wolfssl || \
48 PACKAGE_wpa-supplicant-mesh-openssl || \
49 PACKAGE_wpa-supplicant-mesh-wolfssl || \
50 PACKAGE_wpa-supplicant-basic || \
51 PACKAGE_wpa-supplicant-mini || \
52 PACKAGE_wpa-supplicant-p2p || \
53 PACKAGE_wpad || \
54 PACKAGE_wpad-openssl || \
55 PACKAGE_wpad-wolfssl || \
56 PACKAGE_wpad-basic || \
57 PACKAGE_wpad-mini || \
58 PACKAGE_wpad-mesh-openssl || \
59 PACKAGE_wpad-mesh-wolfssl
60 default 3
61 help
62 Useful values are:
63 0 = all messages
64 1 = raw message dumps
65 2 = most debugging messages
66 3 = info messages
67 4 = warnings
68 5 = errors
69
70 config WPA_WOLFSSL
71 bool
72 default PACKAGE_wpa-supplicant-wolfssl ||\
73 PACKAGE_wpad-wolfssl ||\
74 PACKAGE_wpad-mesh-wolfssl ||\
75 PACKAGE_eapol-test-wolfssl
76 select PACKAGE_libwolfssl
77 select WOLFSSL_HAS_AES_CCM
78 select WOLFSSL_HAS_AES_GCM
79 select WOLFSSL_HAS_ARC4
80 select WOLFSSL_HAS_DES3
81 select WOLFSSL_HAS_DH
82 select WOLFSSL_HAS_ECC
83 select WOLFSSL_HAS_OCSP
84 select WOLFSSL_HAS_PSK
85 select WOLFSSL_HAS_SESSION_TICKET
86 select WOLFSSL_HAS_WPAS
87
88 config DRIVER_WEXT_SUPPORT
89 bool
90 default n
91
92 config DRIVER_11N_SUPPORT
93 bool
94 default n
95
96 config DRIVER_11AC_SUPPORT
97 bool
98 default n
99
100 config DRIVER_11W_SUPPORT
101 bool
102 default n