From: Ivan Ilchenko Date: Tue, 24 Sep 2019 12:56:13 +0000 (+0100) Subject: examples/ipv4_multicast: check allmulticast enable status X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=0ecc27f28d202a3356a8601e6762b601ea822c4c;p=dpdk.git examples/ipv4_multicast: check allmulticast enable status rte_eth_allmulticast_enable()/rte_eth_allmulticast_disable() return value was changed from void to int, so this patch modify usage of these functions across examples/ipv4_multicast according to new return type. Signed-off-by: Ivan Ilchenko Signed-off-by: Andrew Rybchenko --- diff --git a/examples/ipv4_multicast/main.c b/examples/ipv4_multicast/main.c index 464b546891..63333b5b69 100644 --- a/examples/ipv4_multicast/main.c +++ b/examples/ipv4_multicast/main.c @@ -783,7 +783,11 @@ main(int argc, char **argv) qconf->tx_queue_id[portid] = queueid; queueid++; } - rte_eth_allmulticast_enable(portid); + ret = rte_eth_allmulticast_enable(portid); + if (ret < 0) + rte_exit(EXIT_FAILURE, + "rte_eth_allmulticast_enable: err=%d, port=%d\n", + ret, portid); /* Start device */ ret = rte_eth_dev_start(portid); if (ret < 0)