These API's have been around for a while. Signed-off-by: Stephen Hemminger <step...@networkplumber.org> --- lib/eal/include/rte_class.h | 4 ---- lib/eal/version.map | 10 ++++------ 2 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/lib/eal/include/rte_class.h b/lib/eal/include/rte_class.h index 47b1764e7bf9..487d1abcde72 100644 --- a/lib/eal/include/rte_class.h +++ b/lib/eal/include/rte_class.h @@ -76,7 +76,6 @@ typedef int (*rte_class_cmp_t)(const struct rte_class *cls, const void *data); * @return * A pointer to a rte_class structure or NULL in case no class matches */ -__rte_experimental struct rte_class * rte_class_find(const struct rte_class *start, rte_class_cmp_t cmp, const void *data); @@ -84,7 +83,6 @@ rte_class_find(const struct rte_class *start, rte_class_cmp_t cmp, /** * Find the registered class for a given name. */ -__rte_experimental struct rte_class * rte_class_find_by_name(const char *name); @@ -95,7 +93,6 @@ rte_class_find_by_name(const char *name); * A pointer to a rte_class structure describing the class * to be registered. */ -__rte_experimental void rte_class_register(struct rte_class *cls); /** @@ -105,7 +102,6 @@ void rte_class_register(struct rte_class *cls); * A pointer to a rte_class structure describing the class * to be unregistered. */ -__rte_experimental void rte_class_unregister(struct rte_class *cls); /** diff --git a/lib/eal/version.map b/lib/eal/version.map index 3df6c4163276..2f00f6a97989 100644 --- a/lib/eal/version.map +++ b/lib/eal/version.map @@ -17,6 +17,10 @@ DPDK_24 { rte_bus_scan; rte_calloc; rte_calloc_socket; + rte_class_find; + rte_class_find_by_name; + rte_class_register; + rte_class_unregister; rte_cpu_get_flag_enabled; rte_cpu_get_flag_name; rte_cpu_is_supported; # WINDOWS_NO_EXPORT @@ -320,12 +324,6 @@ DPDK_24 { EXPERIMENTAL { global: - # added in 18.08 - rte_class_find; - rte_class_find_by_name; - rte_class_register; - rte_class_unregister; - # added in 20.05 __rte_eal_trace_generic_double; __rte_eal_trace_generic_float; -- 2.39.2