From c82a6d9ed34d91339f9e4aa9a69eb7ad718a0851 Mon Sep 17 00:00:00 2001 From: Pavel Emelyanov Date: Tue, 11 Dec 2007 02:12:36 -0800 Subject: [PATCH] --- yaml --- r: 78388 b: refs/heads/master c: 95c9382a345262637d3e5c7da5f09f0f46daa930 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/ipv4/inet_timewait_sock.c | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index 7626a7f5b17a..0ae04c4b762b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1f9e636ea21bd648a5cbd2f744a1d39a5e183b20 +refs/heads/master: 95c9382a345262637d3e5c7da5f09f0f46daa930 diff --git a/trunk/net/ipv4/inet_timewait_sock.c b/trunk/net/ipv4/inet_timewait_sock.c index a60b99e0ebdc..d43e787031a4 100644 --- a/trunk/net/ipv4/inet_timewait_sock.c +++ b/trunk/net/ipv4/inet_timewait_sock.c @@ -194,16 +194,14 @@ void inet_twdr_hangman(unsigned long data) EXPORT_SYMBOL_GPL(inet_twdr_hangman); -extern void twkill_slots_invalid(void); - void inet_twdr_twkill_work(struct work_struct *work) { struct inet_timewait_death_row *twdr = container_of(work, struct inet_timewait_death_row, twkill_work); int i; - if ((INET_TWDR_TWKILL_SLOTS - 1) > (sizeof(twdr->thread_slots) * 8)) - twkill_slots_invalid(); + BUILD_BUG_ON((INET_TWDR_TWKILL_SLOTS - 1) > + (sizeof(twdr->thread_slots) * 8)); while (twdr->thread_slots) { spin_lock_bh(&twdr->death_lock);