Re: [PATCH net] xfrm: Fix eth_hdr(skb)->h_proto to reflect inner IP version

From: Steffen Klassert
Date: Wed Jan 24 2018 - 01:12:07 EST


On Tue, Jan 23, 2018 at 12:16:21AM +0200, yossiku@xxxxxxxxxxxx wrote:
> From: Yossi Kuperman <yossiku@xxxxxxxxxxxx>
>
> IPSec tunnel mode supports encapsulation of IPv4 over IPv6 and vice-versa.
>
> The outer IP header is stripped and the inner IP inherits the original
> Ethernet header. Tcpdump fails to properly decode the inner packet in
> case that h_proto is different than the inner IP version.
>
> Fix h_proto to reflect the inner IP version.
>
> Signed-off-by: Yossi Kuperman <yossiku@xxxxxxxxxxxx>

Applied, thanks Yossi!