1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-13 19:03:52 +02:00
openwrt-packages/net/fastd/Config.in
Matthias Schiffer 03ff71d5ba
fastd: make L2TP support a config option instead of a variant
We enable the option by default, but do not depend on the kernel modules
required for L2TP offloading to avoid wasting space when the feature is
not needed. To use offloading, kmod-l2tp-eth must be installed.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 17:24:14 +02:00

86 lines
2.0 KiB
Plaintext

if PACKAGE_fastd
menu "Configuration"
config FASTD_ENABLE_METHOD_CIPHER_TEST
bool "Enable cipher-test method provider"
config FASTD_ENABLE_METHOD_COMPOSED_GMAC
bool "Enable composed-gmac method provider"
select FASTD_ENABLE_MAC_GHASH
config FASTD_ENABLE_METHOD_COMPOSED_UMAC
bool "Enable composed-umac method provider"
select FASTD_ENABLE_MAC_UHASH
default y
config FASTD_ENABLE_METHOD_GENERIC_GMAC
bool "Enable generic-gmac method provider"
select FASTD_ENABLE_MAC_GHASH
config FASTD_ENABLE_METHOD_GENERIC_POLY1305
bool "Enable generic-poly1305 method provider"
config FASTD_ENABLE_METHOD_GENERIC_UMAC
bool "Enable generic-umac method provider"
select FASTD_ENABLE_MAC_UHASH
default y
config FASTD_ENABLE_METHOD_NULL
bool "Enable null method"
default y
config FASTD_ENABLE_METHOD_NULL_L2TP
bool "Enable null@l2tp method"
default y
config FASTD_ENABLE_CIPHER_NULL
bool "Enable the null cipher"
default y
config FASTD_ENABLE_CIPHER_SALSA20
bool "Enable the Salsa20 cipher"
config FASTD_ENABLE_CIPHER_SALSA2012
bool "Enable the Salsa20/12 cipher"
default y
config FASTD_ENABLE_MAC_GHASH
bool
config FASTD_ENABLE_MAC_UHASH
bool
config FASTD_WITH_CAPABILITIES
bool "Enable POSIX capability support"
config FASTD_WITH_CMDLINE_USER
bool "Include support for setting user/group related options on the command line"
config FASTD_WITH_CMDLINE_LOGGING
bool "Include support for setting logging related options on the command line"
config FASTD_WITH_CMDLINE_OPERATION
bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line"
config FASTD_WITH_CMDLINE_COMMANDS
bool "Include support for setting handler scripts (e.g. --on-up) on the command line"
config FASTD_WITH_DYNAMIC_PEERS
bool "Include support for dynamic peers (using on-verify handlers)"
config FASTD_WITH_STATUS_SOCKET
bool "Include support for status sockets"
default y
config FASTD_WITH_OFFLOAD_L2TP
bool "Enable L2TP offloading"
default y
endmenu
endif