| Function silc_hash_table_del_ext
 
 SYNOPSIS
 
    SilcBool silc_hash_table_del_ext(SilcHashTable ht, void *key,
                                     SilcHashFunction hash,
                                     void *hash_user_context,
                                     SilcHashCompare compare,
                                     void *compare_user_context,
                                     SilcHashDestructor destructor,
                                     void *destructor_user_context);
DESCRIPTION
    Removes the entry from the hash table by the provided `key'. This will
    call the destructor funtion for the found entry. Return TRUE if the
    entry was removed successfully and FALSE otherwise.
    The `hash' and `hash_user_context' are application specified hash
    function. If not provided the hash table's default is used.
    The `compare' and `compare_user_context' are application specified
    comparing function. If not provided the hash table's default is used.
    The `destructor' and `destructor_user_context' are application
    specific destructor function.
 
 
 
 |