netfilter: nf_tables: add set element timeout support
authorPatrick McHardy <kaber@trash.net>
Thu, 26 Mar 2015 12:39:37 +0000 (12:39 +0000)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 1 Apr 2015 09:17:28 +0000 (11:17 +0200)
commitc3e1b005ed1cc068fc9d454a6e745830d55d251d
tree8d0a0ecff6682b87f1c0811f52c8ad933ab64d2d
parent761da2935d6e18d178582dbdf315a3a458555505
netfilter: nf_tables: add set element timeout support

Add API support for set element timeouts. Elements can have a individual
timeout value specified, overriding the sets' default.

Two new extension types are used for timeouts - the timeout value and
the expiration time. The timeout value only exists if it differs from
the default value.

Signed-off-by: Patrick McHardy <kaber@trash.net>
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