> -----Original Message----- > From: Varghese, Vipin > Sent: Monday, February 26, 2018 6:23 AM > To: [email protected]; Pattan, Reshma <[email protected]> > Cc: Mcnamara, John <[email protected]>; Varghese, Vipin > <[email protected]> > Subject: [PATCH v2] app/pdump: check for ports > > In case of application build with shared library mode unless option '-d' is > passed, poll mode driver for devices is not initialized. Notifying the user > just > after rte_eal_init is pro active way of intimating the user. > > Signed-off-by: Vipin Varghese <[email protected]> > --- > > Changes in V2: > - updated the exit message - Reshma > --- > app/pdump/main.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/app/pdump/main.c b/app/pdump/main.c index f6865bd..203faa3 > 100644 > --- a/app/pdump/main.c > +++ b/app/pdump/main.c > @@ -863,6 +863,9 @@ struct parse_val { > if (diag < 0) > rte_panic("Cannot init EAL\n"); > > + if (rte_eth_dev_count() == 0) > + rte_exit(EXIT_FAILURE, "No Ethernet ports - bye\n"); > + > argc -= diag; > argv += (diag - 3); > > -- > 1.9.1
Acked-by: Reshma Pattan <[email protected]>

