Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 06bdf280 authored by Haiyang Zhang's avatar Haiyang Zhang Committed by David S. Miller
Browse files

hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offload



These fields in struct ndis_ipsecv2_offload and struct ndis_rsc_offload
are one byte according to the specs. This patch defines them with the
right size. These structs are not in use right now, but will be used soon.

Signed-off-by: default avatarHaiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent f1693c63
Loading
Loading
Loading
Loading
+13 −13
Original line number Diff line number Diff line
@@ -1277,17 +1277,17 @@ struct ndis_lsov2_offload {

struct ndis_ipsecv2_offload {
	u32	encap;
	u16	ip6;
	u16	ip4opt;
	u16	ip6ext;
	u16	ah;
	u16	esp;
	u16	ah_esp;
	u16	xport;
	u16	tun;
	u16	xport_tun;
	u16	lso;
	u16	extseq;
	u8	ip6;
	u8	ip4opt;
	u8	ip6ext;
	u8	ah;
	u8	esp;
	u8	ah_esp;
	u8	xport;
	u8	tun;
	u8	xport_tun;
	u8	lso;
	u8	extseq;
	u32	udp_esp;
	u32	auth;
	u32	crypto;
@@ -1295,8 +1295,8 @@ struct ndis_ipsecv2_offload {
};

struct ndis_rsc_offload {
	u16	ip4;
	u16	ip6;
	u8	ip4;
	u8	ip6;
};

struct ndis_encap_offload {