> -----Original Message----- > From: Varghese, Vipin > Sent: Monday, February 26, 2018 6:23 AM > To: dev@dpdk.org; Pattan, Reshma <reshma.pat...@intel.com> > Cc: Mcnamara, John <john.mcnam...@intel.com>; Varghese, Vipin > <vipin.vargh...@intel.com> > 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 <vipin.vargh...@intel.com> > --- > > 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 <reshma.pat...@intel.com>