]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}
authorHaishuang Yan <yanhaishuang@cmss.chinamobile.com>
Tue, 17 Mar 2020 02:02:53 +0000 (10:02 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 1 Apr 2020 09:02:09 +0000 (11:02 +0200)
commit1d49b6c9ccae0ed130418ff01f42216c9ce8d936
treec677dd6a1a99ec28d1a400b1108340dd2abbbdef
parent7018d14a27a499888fe4050c5489b10f45e03c88
netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}

commit 952436acbeb32238afe376bc17e14daabfedd006 upstream.

Since pskb_may_pull may change skb->data, so we need to reload ip{v6}h at
the right place.

Fixes: 2ad29813226e ("netfilter: nf_flow_table: move ipv6 offload hook code to nf_flow_table")
Fixes: 7566d825c7f2 ("netfilter: nf_flow_table: move ipv4 offload hook code to nf_flow_table")
Signed-off-by: Haishuang Yan <yanhaishuang@cmss.chinamobile.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/nf_flow_table_ip.c