[dpdk-dev] enic: changed type of field ig_vlan_strip_en in struct enic to prevent possible data loss
Commit Message
Field ig_vlan_strip_en in struct enic type is int. It is used only by
function enic_set_nic_cfg which expects uint_8 as argument. Changed type
of the field to prevent possible loss of precision. Issue found with
static code analysis tool.
Signed-off-by: Maciej Gajdzica <maciejx.t.gajdzica@intel.com>
---
lib/librte_pmd_enic/enic.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -110,7 +110,7 @@ struct enic {
pthread_t err_intr_thread;
int promisc;
int allmulti;
- int ig_vlan_strip_en;
+ uint8_t ig_vlan_strip_en;
int link_status;
u8 hw_ip_checksum;