You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
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
|
|
default m
|
|
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.
|
|
|