]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_tables: add stateful objects
authorPablo Neira Ayuso <pablo@netfilter.org>
Sun, 27 Nov 2016 23:04:32 +0000 (00:04 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 6 Dec 2016 20:48:22 +0000 (21:48 +0100)
commitd1eb7c6c809ab19419a668d02375d337b476e82d
tree71ead9f2b6a545d5b81fcb8add10c3859d7c329b
parent8859784b9609f01242b40e64e993f9f2138d94ca
netfilter: nf_tables: add stateful objects

This patch augments nf_tables to support stateful objects. This new
infrastructure allows you to create, dump and delete stateful objects,
that are identified by a user-defined name.

This patch adds the generic infrastructure, follow up patches add
support for two stateful objects: counters and quotas.

This patch provides a native infrastructure for nf_tables to replace
nfacct, the extended accounting infrastructure for iptables.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables.h
include/uapi/linux/netfilter/nf_tables.h
net/netfilter/nf_tables_api.c