]> git.baikalelectronics.ru Git - kernel.git/commit
esp: Fix BEET mode inter address family tunneling on GSO
authorSteffen Klassert <steffen.klassert@secunet.com>
Mon, 7 Mar 2022 12:11:40 +0000 (13:11 +0100)
committerSteffen Klassert <steffen.klassert@secunet.com>
Mon, 7 Mar 2022 12:14:03 +0000 (13:14 +0100)
commita4b019b40cf22d54a016d25ebc12ab6ba6a0741e
tree70eed3cd4a6d6630f79f7bdcedf62691afee6ef8
parentd0656f88c0cf1e1850f53ee0a5c73289b3f7702b
esp: Fix BEET mode inter address family tunneling on GSO

The xfrm{4,6}_beet_gso_segment() functions did not correctly set the
SKB_GSO_IPXIP4 and SKB_GSO_IPXIP6 gso types for the address family
tunneling case. Fix this by setting these gso types.

Fixes: 1caef983da5d7 ("esp4: add gso_segment for esp4 beet mode")
Fixes: 6827418d87d21 ("esp6: add gso_segment for esp6 beet mode")
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/ipv4/esp4_offload.c
net/ipv6/esp6_offload.c