ipvs: add checksum support for gue encapsulation
authorJacky Hu <hengqing.hu@gmail.com>
Thu, 30 May 2019 00:16:40 +0000 (08:16 +0800)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 31 May 2019 16:23:52 +0000 (18:23 +0200)
commit29930e314da3833437a2ddc7b17f6a954f38d8fb
treef4ec353c3385e71db7a3519be918c473fdcb2b79
parent2cf6bffc49dae26edd12af6b57c8c780590380bf
ipvs: add checksum support for gue encapsulation

Add checksum support for gue encapsulation with the tun_flags parameter,
which could be one of the values below:
IP_VS_TUNNEL_ENCAP_FLAG_NOCSUM
IP_VS_TUNNEL_ENCAP_FLAG_CSUM
IP_VS_TUNNEL_ENCAP_FLAG_REMCSUM

Signed-off-by: Jacky Hu <hengqing.hu@gmail.com>
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/ip_vs.h
include/uapi/linux/ip_vs.h
net/netfilter/ipvs/ip_vs_ctl.c
net/netfilter/ipvs/ip_vs_xmit.c