dm-crypt: use __bio_add_page to add single page to clone bio
[linux-block.git] / net / netfilter / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
9fb9cbb1 2menu "Core Netfilter Configuration"
864e898b 3 depends on INET && NETFILTER
9fb9cbb1 4
e687ad60
PN
5config NETFILTER_INGRESS
6 bool "Netfilter ingress support"
529985de 7 default y
e687ad60
PN
8 select NET_INGRESS
9 help
10 This allows you to classify packets from ingress using the Netfilter
11 infrastructure.
12
42df6e1d
LW
13config NETFILTER_EGRESS
14 bool "Netfilter egress support"
15 default y
16 select NET_EGRESS
17 help
18 This allows you to classify packets before transmission using the
19 Netfilter infrastructure.
20
21config NETFILTER_SKIP_EGRESS
22 def_bool NETFILTER_EGRESS && (NET_CLS_ACT || IFB)
23
f9e815b3 24config NETFILTER_NETLINK
2eeeba39 25 tristate
7af4cc3f 26
2a95183a
FW
27config NETFILTER_FAMILY_BRIDGE
28 bool
29
30config NETFILTER_FAMILY_ARP
31 bool
32
84601d6e
FW
33config NETFILTER_BPF_LINK
34 def_bool BPF_SYSCALL
35
e2cf17d3
FW
36config NETFILTER_NETLINK_HOOK
37 tristate "Netfilter base hook dump support"
38 depends on NETFILTER_ADVANCED
d4fb1f95 39 depends on NF_TABLES
e2cf17d3
FW
40 select NETFILTER_NETLINK
41 help
42 If this option is enabled, the kernel will include support
43 to list the base netfilter hooks via NFNETLINK.
44 This is helpful for debugging.
45
94139027 46config NETFILTER_NETLINK_ACCT
b0edba2a 47 tristate "Netfilter NFACCT over NFNETLINK interface"
94139027
PNA
48 depends on NETFILTER_ADVANCED
49 select NETFILTER_NETLINK
50 help
51 If this option is enabled, the kernel will include support
52 for extended accounting via NFNETLINK.
53
7af4cc3f
HW
54config NETFILTER_NETLINK_QUEUE
55 tristate "Netfilter NFQUEUE over NFNETLINK interface"
33b8e776 56 depends on NETFILTER_ADVANCED
2eeeba39 57 select NETFILTER_NETLINK
7af4cc3f 58 help