]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: ecache: prepare for event notifier merge
authorFlorian Westphal <fw@strlen.de>
Mon, 16 Aug 2021 15:16:25 +0000 (17:16 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 25 Aug 2021 10:50:38 +0000 (12:50 +0200)
commit53802b549da6c3734f16f81105d8e3bd63f75670
treeb68e6cbe790e33d5b953a0e6db22118b35019568
parenta0c6149bccfc4942a469697aa4ba9cecd2005cca
netfilter: ecache: prepare for event notifier merge

This prepares for merge for ct and exp notifier structs.

The 'fcn' member is renamed to something unique.
Second, the register/unregister api is simplified.  There is only
one implementation so there is no need to do any error checking.

Replace the EBUSY logic with WARN_ON_ONCE.  This allows to remove
error unwinding.

The exp notifier register/unregister function is removed in
a followup patch.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_conntrack_ecache.h
net/netfilter/nf_conntrack_ecache.c
net/netfilter/nf_conntrack_netlink.c