VPP-1204: Fix coverity warning 97/11297/3
authorDave Barach <dave@barachs.net>
Thu, 22 Mar 2018 12:15:05 +0000 (08:15 -0400)
committerDamjan Marion <dmarion.lists@gmail.com>
Thu, 22 Mar 2018 22:36:28 +0000 (22:36 +0000)
Change-Id: Iacb32e6e855f7b77108154d956ef27ee141bbde0
Signed-off-by: Dave Barach <dave@barachs.net>
src/plugins/dpdk/device/init.c

index a425c58..76d122d 100755 (executable)
@@ -696,8 +696,11 @@ dpdk_lib_init (dpdk_main_t * dm)
            clib_warning ("VLAN strip cannot be supported by interface\n");
        }
 
-      hi->max_l3_packet_bytes[VLIB_RX] = hi->max_l3_packet_bytes[VLIB_TX] =
-       xd->port_conf.rxmode.max_rx_pkt_len - sizeof (ethernet_header_t);
+      if (hi)
+       hi->max_l3_packet_bytes[VLIB_RX] = hi->max_l3_packet_bytes[VLIB_TX] =
+         xd->port_conf.rxmode.max_rx_pkt_len - sizeof (ethernet_header_t);
+      else
+       clib_warning ("hi NULL");
 
       rte_eth_dev_set_mtu (xd->device_index, mtu);
     }