365-v4.16-netfilter-nf_flow_table-fix-checksum-when-handling-D.patch 532 B

12345678910111213141516171819
  1. From: Felix Fietkau <nbd@nbd.name>
  2. Date: Sun, 25 Feb 2018 17:22:55 +0100
  3. Subject: [PATCH] netfilter: nf_flow_table: fix checksum when handling DNAT
  4. Add a missing call to csum_replace4 like on SNAT
  5. Signed-off-by: Felix Fietkau <nbd@nbd.name>
  6. ---
  7. --- a/net/netfilter/nf_flow_table_ip.c
  8. +++ b/net/netfilter/nf_flow_table_ip.c
  9. @@ -130,6 +130,7 @@ static int nf_flow_dnat_ip(const struct
  10. default:
  11. return -1;
  12. }
  13. + csum_replace4(&iph->check, addr, new_addr);
  14. return nf_flow_nat_ip_l4proto(skb, iph, thoff, addr, new_addr);
  15. }