On 8/31/2017 4:26 AM, Santosh Shukla wrote: > Export rte_pci_match() function as it needed in the followup patch. > > Signed-off-by: Santosh Shukla <santosh.shu...@caviumnetworks.com> > Signed-off-by: Jerin Jacob <jerin.ja...@caviumnetworks.com> > Acked-by: Maxime Coquelin <maxime.coque...@redhat.com> > --- > lib/librte_eal/bsdapp/eal/rte_eal_version.map | 7 +++++++ > lib/librte_eal/common/eal_common_pci.c | 10 +--------- > lib/librte_eal/common/include/rte_pci.h | 15 +++++++++++++++ > lib/librte_eal/linuxapp/eal/rte_eal_version.map | 7 +++++++ > 4 files changed, 30 insertions(+), 9 deletions(-) > > diff --git a/lib/librte_eal/bsdapp/eal/rte_eal_version.map > b/lib/librte_eal/bsdapp/eal/rte_eal_version.map > index aac6fd776..c819e3084 100644 > --- a/lib/librte_eal/bsdapp/eal/rte_eal_version.map > +++ b/lib/librte_eal/bsdapp/eal/rte_eal_version.map > @@ -237,3 +237,10 @@ EXPERIMENTAL { > rte_service_unregister; > > } DPDK_17.08; > + > +DPDK_17.11 { > + global: > + > + rte_pci_match; > + > +} DPDK_17.08;
Is updating .map file required? As far as I can see rte_pci_match() calls are within the same library, and no need to expose the API out of library. <...>