+typedef unsigned long (*ht_hash_fct)(void *key, size_t length,
+ unsigned long seed);
+typedef unsigned long (*ht_compare_fct)(void *key1, size_t key1_len,
+ void *key2, size_t key2_len);
+
+static inline
+void ht_node_init(struct rcu_ht_node *node, void *key,
+ size_t key_len, void *value)
+{
+ node->key = key;
+ node->key_len = key_len;
+ node->value = value;
+ node->dummy = 0;
+}