table: update library version

Updated map file to current API and bumped up ABI version.

Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
This commit is contained in:
Cristian Dumitrescu 2017-10-18 16:03:53 +01:00
parent 4b08cd8927
commit 8b05d0be6a
4 changed files with 6 additions and 30 deletions

View File

@ -78,9 +78,3 @@ Deprecation Notices
* librte_meter: The API will change to accommodate configuration profiles. * librte_meter: The API will change to accommodate configuration profiles.
Most of the API functions will have an additional opaque parameter. Most of the API functions will have an additional opaque parameter.
* librte_table: The ``key_mask`` parameter will be added to all the hash tables
that currently do not have it, as well as to the hash compute function prototype.
The non-"do-sig" versions of the hash tables will be removed
(including the ``signature_offset`` parameter)
and the "do-sig" versions renamed accordingly.

View File

@ -382,7 +382,7 @@ The libraries prepended with a plus sign were incremented in this version.
librte_reorder.so.1 librte_reorder.so.1
librte_ring.so.1 librte_ring.so.1
librte_sched.so.1 librte_sched.so.1
librte_table.so.2 + librte_table.so.3
librte_timer.so.1 librte_timer.so.1
librte_vhost.so.3 librte_vhost.so.3

View File

@ -46,7 +46,7 @@ endif
EXPORT_MAP := rte_table_version.map EXPORT_MAP := rte_table_version.map
LIBABIVER := 2 LIBABIVER := 3
# #
# all source are stored in SRCS-y # all source are stored in SRCS-y

View File

@ -1,19 +1,16 @@
DPDK_2.0 { DPDK_17.11 {
global: global:
rte_table_acl_ops; rte_table_acl_ops;
rte_table_array_ops; rte_table_array_ops;
rte_table_hash_ext_dosig_ops; rte_table_hash_cuckoo_ops;
rte_table_hash_ext_ops; rte_table_hash_ext_ops;
rte_table_hash_key8_ext_dosig_ops;
rte_table_hash_key8_ext_ops;
rte_table_hash_key8_lru_dosig_ops;
rte_table_hash_key8_lru_ops;
rte_table_hash_key16_ext_ops; rte_table_hash_key16_ext_ops;
rte_table_hash_key16_lru_ops; rte_table_hash_key16_lru_ops;
rte_table_hash_key32_ext_ops; rte_table_hash_key32_ext_ops;
rte_table_hash_key32_lru_ops; rte_table_hash_key32_lru_ops;
rte_table_hash_lru_dosig_ops; rte_table_hash_key8_ext_ops;
rte_table_hash_key8_lru_ops;
rte_table_hash_lru_ops; rte_table_hash_lru_ops;
rte_table_lpm_ipv6_ops; rte_table_lpm_ipv6_ops;
rte_table_lpm_ops; rte_table_lpm_ops;
@ -21,18 +18,3 @@ DPDK_2.0 {
local: *; local: *;
}; };
DPDK_2.2 {
global:
rte_table_hash_key16_ext_dosig_ops;
rte_table_hash_key16_lru_dosig_ops;
};
DPDK_17.11 {
global:
rte_table_hash_cuckoo_ops;
} DPDK_2.0;