aboutsummaryrefslogtreecommitdiffstats
path: root/net/xfrm
diff options
context:
space:
mode:
authorYossi Kuperman <yossiku@mellanox.com>2018-01-23 00:16:21 +0200
committerSteffen Klassert <steffen.klassert@secunet.com>2018-01-23 10:56:36 +0100
commit5efec5c655dd31944af440ff2b0a93facc4a7762 (patch)
tree577ea2660c599eab1175b2e743ee147623c727b5 /net/xfrm
parentxfrm: fix error flow in case of add state fails (diff)
downloadlinux-dev-5efec5c655dd31944af440ff2b0a93facc4a7762.tar.xz
linux-dev-5efec5c655dd31944af440ff2b0a93facc4a7762.zip
xfrm: Fix eth_hdr(skb)->h_proto to reflect inner IP version
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@mellanox.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'net/xfrm')
0 files changed, 0 insertions, 0 deletions