]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object
authorPablo Neira Ayuso <pablo@netfilter.org>
Tue, 7 Aug 2018 15:14:15 +0000 (17:14 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 7 Aug 2018 15:14:15 +0000 (17:14 +0200)
commit39b3fe431232cdd08279b8e219b052b0cb404096
tree2013be6ce0729cf38b1b0f9ff5c9d674447f2244
parent29a632e9bd53c43c1445a5ccd6a790b967098db1
netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object

The timeout policy is currently embedded into the nfnetlink_cttimeout
object, move the policy into an independent object. This allows us to
reuse part of the existing conntrack timeout extension from nf_tables
without adding dependencies with the nfnetlink_cttimeout object layout.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_conntrack_timeout.h
net/netfilter/nf_conntrack_timeout.c
net/netfilter/nfnetlink_cttimeout.c
net/netfilter/xt_CT.c