MAX_BUCKET
nsegs = howmany(hashp->MAX_BUCKET + 1, hashp->SGSIZE);
"MAX BUCKET ", hashp->MAX_BUCKET,
hashp->MAX_BUCKET = hashp->LOW_MASK = nbuckets - 1;
hashp->NKEYS, hashp->MAX_BUCKET, hashp->nsegs);
bucket <= hashp->MAX_BUCKET;
if ((u_int32_t)hashp->cbucket > hashp->MAX_BUCKET) {
new_bucket = ++hashp->MAX_BUCKET;
old_bucket = (hashp->MAX_BUCKET & hashp->LOW_MASK);
spare_ndx = __log2(hashp->MAX_BUCKET + 1);
if (bucket > hashp->MAX_BUCKET)
(hashp->NKEYS / (hashp->MAX_BUCKET + 1) > hashp->FFACTOR))