tcp: replace ehash_size by ehash_mask
[linux-2.6.git] / net / ipv4 / inet_timewait_sock.c
index 13f0781f35cda6668a09d35245e3e2777de83697..2fe571155b223d1e84be1877ff8c889ea5396375 100644 (file)
@@ -430,7 +430,7 @@ void inet_twsk_purge(struct net *net, struct inet_hashinfo *hashinfo,
        int h;
 
        local_bh_disable();
-       for (h = 0; h < (hashinfo->ehash_size); h++) {
+       for (h = 0; h <= hashinfo->ehash_mask; h++) {
                struct inet_ehash_bucket *head =
                        inet_ehash_bucket(hashinfo, h);
                spinlock_t *lock = inet_ehash_lockp(hashinfo, h);