-HASH *hash_create (int nelem);
-int hash_string (const unsigned char *s, int n);
-int hash_insert (HASH * table, const char *key, void *data, int allow_dup);
-HASH *hash_resize (HASH * table, int nelem);
-void *hash_find_hash (const HASH * table, int hash, const char *key);
-void hash_delete_hash (HASH * table, int hash, const char *key,
- const void *data, void (*destroy) (void *));
-void hash_destroy (HASH ** hash, void (*destroy) (void *));
+HASH *hash_create(int nelem);
+int hash_string(const unsigned char *s, int n);
+int hash_insert(HASH * table, const char *key, void *data, int allow_dup);
+HASH *hash_resize(HASH * table, int nelem);
+void *hash_find_hash(const HASH *table, int hash, const char *key);
+void hash_delete_hash(HASH * table, int hash, const char *key,
+ const void *data, void (*destroy) (void *));
+void hash_destroy(HASH ** hash, void (*destroy) (void *));