net/hinic: fix implicit downcast of bitfield

There are some implicit downcast errors in TX offload information
parsing by lgtm tool. This patch is to solve these errors.

Fixes: 64727024d2fd ("net/hinic: add device initialization")

Signed-off-by: Ziyang Xuan <xuanziyang2@huawei.com>
This commit is contained in:
Ziyang Xuan 2019-07-16 11:59:28 +08:00 committed by Ferruh Yigit
parent 7f0ff82cb4
commit 87dbbdb120

View File

@ -29,19 +29,20 @@ enum sq_wqe_type {
struct hinic_tx_offload_info {
u8 outer_l2_len;
u8 outer_l3_type;
u8 outer_l3_len;
u16 outer_l3_len;
u8 inner_l2_len;
u8 inner_l3_type;
u8 inner_l3_len;
u16 inner_l3_len;
u8 tunnel_length;
u8 tunnel_type;
u8 inner_l4_type;
u8 inner_l4_len;
u8 payload_offset;
u16 payload_offset;
u8 inner_l4_tcp_udp;
u8 rsvd0;
};
/* tx sge info */