]> git.droids-corp.org - dpdk.git/blobdiff - examples/flow_filtering/main.c
examples: take promiscuous mode switch result into account
[dpdk.git] / examples / flow_filtering / main.c
index fe064fa022572d07db6146d72c14ce258c11ede3..c40cfd098b43b5e1a1b2020c02d639d10bb76816 100644 (file)
@@ -180,7 +180,12 @@ init_port(void)
                }
        }
 
-       rte_eth_promiscuous_enable(port_id);
+       ret = rte_eth_promiscuous_enable(port_id);
+       if (ret != 0)
+               rte_exit(EXIT_FAILURE,
+                       ":: promiscuous mode enable failed: err=%s, port=%u\n",
+                       rte_strerror(-ret), port_id);
+
        ret = rte_eth_dev_start(port_id);
        if (ret < 0) {
                rte_exit(EXIT_FAILURE,