1 From: Pablo Neira Ayuso <pablo@netfilter.org>
2 Date: Tue, 23 Mar 2021 00:56:23 +0100
3 Subject: [PATCH] netfilter: flowtable: move skb_try_make_writable()
6 For consistency with the IPv6 flowtable datapath and to make sure the
7 skbuff is writable right before the NAT header updates.
9 Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
12 --- a/net/netfilter/nf_flow_table_ip.c
13 +++ b/net/netfilter/nf_flow_table_ip.c
14 @@ -266,10 +266,6 @@ nf_flow_offload_ip_hook(void *priv, stru
18 - if (skb_try_make_writable(skb, thoff + hdrsize))
22 if (nf_flow_state_check(flow, iph->protocol, skb, thoff))
25 @@ -280,6 +276,10 @@ nf_flow_offload_ip_hook(void *priv, stru
29 + if (skb_try_make_writable(skb, thoff + hdrsize))
33 if (nf_flow_nat_ip(flow, skb, thoff, dir, iph) < 0)