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