> -----Original Message----- > From: Kalesh A P <kalesh-anakkur.pura...@broadcom.com> > Sent: Tuesday, March 16, 2021 14:52 > To: dev@dpdk.org > Cc: Li, Xiaoyun <xiaoyun...@intel.com>; Yigit, Ferruh <ferruh.yi...@intel.com> > Subject: [dpdk-dev] [PATCH] app/testpmd: fix unchecked return value > > From: Kalesh AP <kalesh-anakkur.pura...@broadcom.com> > > This patch checks return value for rte_eth_dev_info_get() in show_macs(). > > Coverity issue: 353629 > Fixes: e1d44d0ad623 ("app/testpmd: show MAC addresses added to a port") > Cc: sta...@dpdk.org > > Signed-off-by: Kalesh AP <kalesh-anakkur.pura...@broadcom.com> > --- > app/test-pmd/config.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c index > 576d5ac..4ce75a8 100644 > --- a/app/test-pmd/config.c > +++ b/app/test-pmd/config.c > @@ -4930,7 +4930,8 @@ show_macs(portid_t port_id) > > dev = &rte_eth_devices[port_id]; > > - rte_eth_dev_info_get(port_id, &dev_info); > + if (eth_dev_info_get_print_err(port_id, &dev_info)) > + return; > > for (i = 0; i < dev_info.max_mac_addrs; i++) { > addr = &dev->data->mac_addrs[i]; > -- > 2.10.1
Acked-by: Xiaoyun Li <xiaoyun...@intel.com>