
/*
 * HASH.H
 * (c) 1992 J.Harper
 *
 * open hashing module header
 */

#include <exec/types.h>

typedef struct HASHNODE
{
    struct HASHNODE    *h_Next;
    struct HASHNODE    *h_Prev;
    STRPTR              h_Name;
} HASHNODE;

VOID        inserthash  (HASHNODE **, HASHNODE *);
VOID        removehash  (HASHNODE **, HASHNODE *);
HASHNODE *  findhash    (HASHNODE **, STRPTR);

#define HASHTABSIZE 256

