- T.hash_max = T.hash_size * 2;
- if (T.hash_max > T.hash_hard_max)
- T.hash_max = T.hash_hard_max;
- T.hash_min = T.hash_size / 4;
- T.hash_mask = T.hash_size - 1;
+ if (2*T.hash_size < T.hash_hard_max)
+ T.hash_max = 2*T.hash_size;
+ else
+ T.hash_max = ~0U;
+ if (T.hash_size/2 > HASH_DEFAULT_SIZE)
+ T.hash_min = T.hash_size/4;
+ else
+ T.hash_min = 0;