Re: [PATCH v4 1/4] Add RIB library
From: Bruce Richardson <hidden>
Date: 2018-06-29 14:02:27
On Fri, Apr 27, 2018 at 01:03:31AM +0300, Medvedkin Vladimir wrote:
Signed-off-by: Medvedkin Vladimir <redacted> --- config/common_base | 6 + doc/api/doxy-api.conf | 1 + lib/Makefile | 2 + lib/librte_rib/Makefile | 23 ++ lib/librte_rib/meson.build | 6 + lib/librte_rib/rte_rib.c | 520 +++++++++++++++++++++++++++++++++++++ lib/librte_rib/rte_rib.h | 302 +++++++++++++++++++++ lib/librte_rib/rte_rib_version.map | 18 ++ lib/meson.build | 2 +- mk/rte.app.mk | 1 + 10 files changed, 880 insertions(+), 1 deletion(-) create mode 100644 lib/librte_rib/Makefile create mode 100644 lib/librte_rib/meson.build create mode 100644 lib/librte_rib/rte_rib.c create mode 100644 lib/librte_rib/rte_rib.h create mode 100644 lib/librte_rib/rte_rib_version.map
<snip>
+}
+
+int
+rte_rib_fib_lookup_bulk(struct rte_rib *rib, uint32_t *ips,
+ uint64_t *next_hops, int n)
+{
+ return rib->lookup(rib->fib, ips, next_hops, n);
+}This function is missing from the map file, causing shared library build failures [seen with meson when linking the unit tests after applying patch 3] /Bruce