1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
/*
* This file should be included in all files that use
* the HASHENTRY macro; see hashrout.h for details
*/
/* Copyright 1989 Carnegie Mellon University */
#ifndef HASHTYPE
# include "-- HASHTYPE undefined"
#endif
/*
* An element really is a HASHTYPE along with a h_next entry,
* which chains together entries of the same hash value.
*/
typedef struct hashelem {
HASHTYPE h_elem;
struct hashelem *h_next;
} hashelem;
extern hashelem hashfirstchunk[];
#define HASHENTRY(i) (hashfirstchunk[i].h_elem)
|