blob: a08a78fb10bdf0c305bb5129424e551b2125704a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
## SECTION=networking
menuconfig NFTABLES
tristate
prompt "nftables "
select LIBGMP if !NFTABLES_MGMP
select READLINE
select LIBMNL
select LIBNFTNL
help
nftables is the project that aims to replace the existing
{ip,ip6,arp,eb}tables framework. Basically, this project provides
a new packet filtering framework, a new userspace utility and also
a compatibility layer for {ip,ip6}tables. nftables is built upon
the building blocks of the Netfilter infrastructure such as the
existing hooks, the connection tracking system, the userspace
queueing component and the logging subsystem.
Don't forget to enable nf_tables in kernel.
if NFTABLES
config NFTABLES_DEBUG
bool
default y
prompt "enable debug"
config NFTABLES_MGMP
bool
prompt "use mini-GMP"
# broken in v0.5 (seems to be fixed some time after)
depends on BROKEN
help
use the nftables build-in mini-GMP instead of linking to the shared
libgmp. (may reduce debugging verbosity on some files)
endif
|