From 4b492306e5d1507fb92674da7f0fd1daa58f05bd Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sat, 12 Aug 2006 18:57:21 +0200 Subject: [GCC4] fix build error in net/ipv6/ip6_fib.c This patch fixes this error with gcc4 : ip6_fib.c:98: error: static declaration of 'fib6_walker_list' follows non-static declaration /usr/src/git/linux-2.4/include/net/ip6_fib.h:98: error: previous declaration of 'fib6_walker_list' was here make[3]: *** [ip6_fib.o] Error 1 make[3]: Leaving directory `/usr/src/git/linux-2.4/net/ipv6' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/git/linux-2.4/net/ipv6' make[1]: *** [_subdir_ipv6] Error 2 make[1]: Leaving directory `/usr/src/git/linux-2.4/net' make: *** [_dir_net] Error 2 --- net/ipv6/ip6_fib.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/ipv6/ip6_fib.c b/net/ipv6/ip6_fib.c index 7a71632..9c7bff5 100644 --- a/net/ipv6/ip6_fib.c +++ b/net/ipv6/ip6_fib.c @@ -95,7 +95,7 @@ static __u32 rt_sernum = 0; static struct timer_list ip6_fib_timer = { function: fib6_run_gc }; -static struct fib6_walker_t fib6_walker_list = { +struct fib6_walker_t fib6_walker_list = { &fib6_walker_list, &fib6_walker_list, }; -- 1.4.2