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: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
 
 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;
 };
 
 struct ndis_rsc_offload {
-       u16     ip4;
-       u16     ip6;
+       u8      ip4;
+       u8      ip6;
 };
 
 struct ndis_encap_offload {