SEGMENT
static void *hash_realloc(SEGMENT **, size_t, size_t);
dirsize = hashp->DSIZE * sizeof(SEGMENT *);
calloc((size_t)hashp->SGSIZE, sizeof(SEGMENT))) == NULL)
hash_realloc(SEGMENT **p_ptr, size_t oldsize, size_t newsize)
SEGMENT store;
hashp->dir = calloc((size_t)hashp->DSIZE, sizeof(SEGMENT *));
store = calloc((size_t)(nsegs << hashp->SSHIFT), sizeof(SEGMENT));
SEGMENT *dir; /* Hash Bucket directory */
SEGMENT segp = NULL; /* pacify gcc */
SEGMENT segp;