Squashed backup commit (no shallow-clone history issues) of xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2 branch, upstream commit 9eece662e) plus all fixes applied to get everpal_defconfig building clean against a modern (GCC 15.2.0) toolchain -- see the previous commit message on the lineage-23.2 branch (also in this repo history is not available here since this is a squashed snapshot; full incremental history lives in the local DL380 checkout and the upstream GitHub remote). Upstream: https://github.com/xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2)
33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
config WIREGUARD
|
|
tristate "IP: WireGuard secure network tunnel"
|
|
depends on NET && INET
|
|
depends on IPV6 || !IPV6
|
|
select NET_UDP_TUNNEL
|
|
select DST_CACHE
|
|
select CRYPTO
|
|
select CRYPTO_ALGAPI
|
|
select VFP
|
|
select VFPv3 if CPU_V7
|
|
select NEON if CPU_V7
|
|
select KERNEL_MODE_NEON if CPU_V7
|
|
help
|
|
WireGuard is a secure, fast, and easy to use replacement for IPsec
|
|
that uses modern cryptography and clever networking tricks. It's
|
|
designed to be fairly general purpose and abstract enough to fit most
|
|
use cases, while at the same time remaining extremely simple to
|
|
configure. See www.wireguard.com for more info.
|
|
|
|
It's safe to say Y or M here, as the driver is very lightweight and
|
|
is only in use when an administrator chooses to add an interface.
|
|
|
|
config WIREGUARD_DEBUG
|
|
bool "Debugging checks and verbose messages"
|
|
depends on WIREGUARD
|
|
help
|
|
This will write log messages for handshake and other events
|
|
that occur for a WireGuard interface. It will also perform some
|
|
extra validation checks and unit tests at various points. This is
|
|
only useful for debugging.
|
|
|
|
Say N here unless you know what you're doing.
|