typedef struct SilcHashTableStruct *SilcHashTable;
This context is the actual hash table and is allocated by silc_hash_table_alloc and given as argument usually to all silc_hash_table_* functions. It is freed by the silc_hash_table_free function.