netfilter: nf_tables: remove multihook chains and families
authorPablo Neira Ayuso <pablo@netfilter.org>
Sat, 9 Dec 2017 14:40:25 +0000 (15:40 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 8 Jan 2018 17:01:21 +0000 (18:01 +0100)
commitc974a3a36468d1947c96f0c694c8a1b2e7810043
treeb9863347372efa54208216cd1d33ce7ad7ccd4e7
parent12355d3670dac0dde5aae3deefb59f8cc0a9ed2a
netfilter: nf_tables: remove multihook chains and families

Since NFPROTO_INET is handled from the core, we don't need to maintain
extra infrastructure in nf_tables to handle the double hook
registration, one for IPv4 and another for IPv6.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables.h
net/bridge/netfilter/nf_tables_bridge.c
net/ipv4/netfilter/nf_tables_arp.c
net/ipv4/netfilter/nf_tables_ipv4.c
net/ipv6/netfilter/nf_tables_ipv6.c
net/netfilter/nf_tables_api.c
net/netfilter/nf_tables_inet.c
net/netfilter/nf_tables_netdev.c
net/netfilter/nft_compat.c