summaryrefslogtreecommitdiff
path: root/net/netfilter/Kconfig
diff options
context:
space:
mode:
authorEric Leblond <eric@regit.org>2013-12-06 00:24:13 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2013-12-07 23:20:46 +0100
commit0aff078d58e1c69139189e45ba5e929c030e8056 (patch)
tree1251133d723af4b7ba6d5152bf6b8b225b44e393 /net/netfilter/Kconfig
parent97a2d41c47a2246c3387a937c62126c9faefe875 (diff)
netfilter: nft: add queue module
This patch adds a new nft module named "nft_queue" which provides a new nftables expression that allows you to enqueue packets to userspace via the nfnetlink_queue subsystem. It provides the same level of functionality as NFQUEUE and it shares some code with it. Signed-off-by: Eric Leblond <eric@regit.org> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/Kconfig')
-rw-r--r--net/netfilter/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig
index 48acec17e27a..4371c9819d97 100644
--- a/net/netfilter/Kconfig
+++ b/net/netfilter/Kconfig
@@ -456,6 +456,15 @@ config NFT_NAT
depends on NF_NAT
tristate "Netfilter nf_tables nat module"
+config NFT_QUEUE
+ depends on NF_TABLES
+ depends on NETFILTER_XTABLES
+ depends on NETFILTER_NETLINK_QUEUE
+ tristate "Netfilter nf_tables queue module"
+ help
+ This is required if you intend to use the userspace queueing
+ infrastructure (also known as NFQUEUE) from nftables.
+
config NFT_COMPAT
depends on NF_TABLES
depends on NETFILTER_XTABLES