Re: [PATCH v4.11 -stable] esp4: Fix udpencap for local TCP packets.

2017-06-10 Thread David Miller
From: Steffen Klassert Date: Fri, 9 Jun 2017 11:35:46 +0200 > Locally generated TCP packets are usually cloned, so we > do skb_cow_data() on this packets. After that we need to > reload the pointer to the esp header. On udpencap this > header has an offset to skb_transport_header, so take this >

[PATCH v4.11 -stable] esp4: Fix udpencap for local TCP packets.

2017-06-09 Thread Steffen Klassert
Locally generated TCP packets are usually cloned, so we do skb_cow_data() on this packets. After that we need to reload the pointer to the esp header. On udpencap this header has an offset to skb_transport_header, so take this offset into account. This is a backport of: commit 0e78a87306a ("esp4: