]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: add netfilter hooks to SRv6 data plane
authorRyoga Saito <contact@proelbtn.com>
Tue, 17 Aug 2021 08:39:37 +0000 (08:39 +0000)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sun, 29 Aug 2021 23:51:36 +0000 (01:51 +0200)
commit0f63263d42ed30f82ed5938782d53011e050abcb
tree39039a7ed9680a98fa2bb36135f83d30ce708526
parentd648627a814252d48085dbab4c51961985351e84
netfilter: add netfilter hooks to SRv6 data plane

This patch introduces netfilter hooks for solving the problem that
conntrack couldn't record both inner flows and outer flows.

This patch also introduces a new sysctl toggle for enabling lightweight
tunnel netfilter hooks.

Signed-off-by: Ryoga Saito <contact@proelbtn.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Documentation/networking/nf_conntrack-sysctl.rst
include/net/lwtunnel.h
include/net/netfilter/nf_hooks_lwtunnel.h [new file with mode: 0644]
net/core/lwtunnel.c
net/ipv6/seg6_iptunnel.c
net/ipv6/seg6_local.c
net/netfilter/Makefile
net/netfilter/nf_conntrack_standalone.c
net/netfilter/nf_hooks_lwtunnel.c [new file with mode: 0644]