diff options
author | davem@davemloft.net <davem@davemloft.net> | 2005-03-12 21:41:54 -0800 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-05-12 10:00:09 -0700 |
commit | c568eceeb63000568725d09442f18178ce3d44a7 (patch) | |
tree | 2021ee8d17d1e99e2551159053168ed08fb7efab | |
parent | 77dbf03c1e6b17cc08bce7832c6c7db29cbcf4fb (diff) | |
download | linux-stable-c568eceeb63000568725d09442f18178ce3d44a7.tar.gz linux-stable-c568eceeb63000568725d09442f18178ce3d44a7.tar.bz2 linux-stable-c568eceeb63000568725d09442f18178ce3d44a7.zip |
[PATCH] Put back tcp_timer_bug_msg[] symbol export.
This wrecks the ipv6 modular build for a lot of people.
In fact, since I always build ipv6 modular I am surprised
I never hit this. My best guess is that my compiler is
optimizing the reference away, but that can never be
depended upon and the symbol export really is needed.
[TCP]: Put back tcp_timer_bug_msg[] symbol export.
It is needed for tcp_reset_xmit_timer(), which is invoked by
tcp_prequeue() which is invoked from tcp_ipv6.c
Signed-off-by: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | net/ipv4/tcp_timer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c index 84844eeeb654..85b279f1e935 100644 --- a/net/ipv4/tcp_timer.c +++ b/net/ipv4/tcp_timer.c @@ -38,6 +38,7 @@ static void tcp_keepalive_timer (unsigned long data); #ifdef TCP_DEBUG const char tcp_timer_bug_msg[] = KERN_DEBUG "tcpbug: unknown timer value\n"; +EXPORT_SYMBOL(tcp_timer_bug_msg); #endif /* |