man rbhash_remove_entry (Fonctions bibliothèques) - remove an entry from an RBHash.
NAME
rbhash_remove_entry - remove an entry from an RBHash.
SYNOPSIS
#include <roy.h>
void rbhash_remove_entry (RBHash *hash, void *entry);
DESCRIPTION
Removes an entry from a hash table. The entry is not free'd, it is simply unlinked from the hash table, and will no longer be available for lookup. It is the programmers responsability to free the user defined entry.
entry is of the type used in your hash table and only requires that the RHASH_HEADER be in place. See rbhash(3) for details.
SEE ALSO
rbhash(3), rbhash_entry_getkey(3), rbhash_entry_setkey(3), rbhash_free(3), rbhash_insert(3), rbhash_len(3), rbhash_lookup(3), rbhash_lookup_next(3), rbhash_new(3), rbhash_remove(3), roy(3)