X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=examples%2Fl3fwd%2Fmain.c;h=4dea12a653178773481d2869e7d252906310aef5;hb=50d22ef9453c5c6033effeed93043ca784c1ce0b;hp=7253acac46a4531e8c6042b7deed3de19b67ddc9;hpb=22e5c73bd181ddae758189295146154542b63360;p=dpdk.git diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 7253acac46..4dea12a653 100644 --- a/examples/l3fwd/main.c +++ b/examples/l3fwd/main.c @@ -917,7 +917,12 @@ main(int argc, char **argv) "Cannot adjust number of descriptors: err=%d, " "port=%d\n", ret, portid); - rte_eth_macaddr_get(portid, &ports_eth_addr[portid]); + ret = rte_eth_macaddr_get(portid, &ports_eth_addr[portid]); + if (ret < 0) + rte_exit(EXIT_FAILURE, + "Cannot get MAC address: err=%d, port=%d\n", + ret, portid); + print_ethaddr(" Address:", &ports_eth_addr[portid]); printf(", "); print_ethaddr("Destination:",