From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Nemo Wenbin Subject: [PATCH v2] hash: move rte_hash_set_cmp_func() to ver DPDK_2.2. Date: Thu, 3 Dec 2015 13:23:29 +0800 Message-ID: <1449120209-9990-1-git-send-email-yuwb_bjy@ctbri.com.cn> References: <1447895712-12159-1-git-send-email-yuwb_bjy@ctbri.com.cn> To: dev@dpdk.org Return-path: Received: from mail.ctbri.com.cn (unknown [219.142.69.33]) by dpdk.org (Postfix) with ESMTP id 13A06594B for ; Thu, 3 Dec 2015 06:23:38 +0100 (CET) In-Reply-To: <1447895712-12159-1-git-send-email-yuwb_bjy@ctbri.com.cn> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Also modified the comments of rte_hash_set_cmp_func(). Signed-off-by: Yu Nemo Wenbin --- lib/librte_hash/rte_hash.h | 4 ++-- lib/librte_hash/rte_hash_version.map | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/librte_hash/rte_hash.h b/lib/librte_hash/rte_hash.h index 8378a42..dfca5ef 100644 --- a/lib/librte_hash/rte_hash.h +++ b/lib/librte_hash/rte_hash.h @@ -66,7 +66,7 @@ typedef uint32_t hash_sig_t; typedef uint32_t (*rte_hash_function)(const void *key, uint32_t key_len, uint32_t init_val); -/** Type of function used to compare the key. It works like the memcmp() */ +/** Type of function used to compare the hash key. */ typedef int (*rte_hash_cmp_eq_t)(const void *key1, const void *key2, size_t key_len); /** @@ -108,7 +108,7 @@ rte_hash_create(const struct rte_hash_parameters *params); /** * Set the rte_hash_set_cmp_func. - * Set the new hash compare function if the default one is not suitable enough. + * Set a new hash compare function other than the default one. * * @note Function pointer does not work with multi-process, so don't use it * in multi-process mode. diff --git a/lib/librte_hash/rte_hash_version.map b/lib/librte_hash/rte_hash_version.map index 3bc1e2c..1aa94f9 100644 --- a/lib/librte_hash/rte_hash_version.map +++ b/lib/librte_hash/rte_hash_version.map @@ -30,6 +30,12 @@ DPDK_2.1 { rte_hash_lookup_data; rte_hash_lookup_with_hash_data; rte_hash_reset; - rte_hash_set_cmp_func; } DPDK_2.0; + +DPDK_2.2 { + global: + + rte_hash_set_cmp_func; + +} DPDK_2.1; -- 1.9.1