net/softnic: fix unchecked return value
authorJasvinder Singh <jasvinder.singh@intel.com>
Thu, 4 Apr 2019 15:45:42 +0000 (16:45 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 5 Apr 2019 15:45:22 +0000 (17:45 +0200)
Fix unchecked return value issue reported by Coverity.

Coverity issue: 336852
Fixes: a958a5c07f4b ("net/softnic: support service cores")
Cc: stable@dpdk.org
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
Acked-by: Rami Rosen <ramirose@gmail.com>
drivers/net/softnic/rte_eth_softnic_thread.c

index 57989a5..855408e 100644 (file)
@@ -137,7 +137,10 @@ thread_sc_service_up(struct pmd_internals *softnic, uint32_t thread_id)
        uint16_t port_id;
 
        /* service params */
-       rte_eth_dev_get_port_by_name(softnic->params.name, &port_id);
+       status = rte_eth_dev_get_port_by_name(softnic->params.name, &port_id);
+       if (status)
+               return status;
+
        dev = &rte_eth_devices[port_id];
        snprintf(service_params.name, sizeof(service_params.name), "%s_%u",
                softnic->params.name,