hash: remove deprecated function and macros
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Fri, 4 Sep 2015 09:05:40 +0000 (10:05 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 4 Sep 2015 13:56:58 +0000 (15:56 +0200)
commit0f201fe961d75b7a920d6c1649f462feb47631a6
tree61d8023a70a136baa5c4c170ee46283ad9710f67
parent2b9c06e78b3ef2059053c831ba7b533fa749e231
hash: remove deprecated function and macros

The function rte_jhash2() was renamed rte_jhash_32b and
macros RTE_HASH_KEY_LENGTH_MAX and RTE_HASH_BUCKET_ENTRIES_MAX
were tagged as deprecated, so they can be removed in 2.2.

RTE_HASH_KEY_LENGTH is replaced in unit tests by an internal macro
for the memory allocation of all keys used.

The library version number is incremented.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
app/test/test_hash.c
app/test/test_hash_functions.c
app/test/test_hash_perf.c
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_2_2.rst
lib/librte_hash/Makefile
lib/librte_hash/rte_hash.h
lib/librte_hash/rte_jhash.h