]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
netfilter: remove nf_ipv6_ops and use direct function calls
authorFernando Fernandez Mancera <fmancera@suse.de>
Wed, 25 Mar 2026 12:08:52 +0000 (13:08 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sun, 29 Mar 2026 18:21:24 +0000 (11:21 -0700)
commitb2c981e7c4653e3c276d5f3a0e012711d3596418
tree20fb8c04d45f66a6fd293256787916a560bb2607
parent964870b4b9012bd42f29336f32b5c8be8ef3c00d
netfilter: remove nf_ipv6_ops and use direct function calls

As IPv6 is built-in only, nf_ipv6_ops can be removed completely as it is
not longer necessary.

Convert all nf_ipv6_ops usage to direct function calls instead. In
addition, remove the ipv6_netfilter_init/fini() functions as they are
not necessary any longer.

Signed-off-by: Fernando Fernandez Mancera <fmancera@suse.de>
Tested-by: Ricardo B. Marlière <rbm@suse.com>
Link: https://patch.msgid.link/20260325120928.15848-12-fmancera@suse.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/linux/netfilter_ipv6.h
net/bridge/br_netfilter_hooks.c
net/bridge/br_netfilter_ipv6.c
net/ipv6/af_inet6.c
net/ipv6/netfilter.c
net/netfilter/core.c
net/netfilter/nf_nat_masquerade.c
net/netfilter/nfnetlink_queue.c
net/netfilter/utils.c