fix sysctl compilation error
Subsystems (3)
PATCH 1/1 fix sysctl compilation error
Subject: fix sysctl compilation error
From: Daniel Lezcano <[email protected]>
Move ipv6_icmp_sysctl_init and ipv6_route_sysctl_init into the right ifdef section otherwise that does not compile when CONFIG_SYSCTL=yes and CONFIG_PROC_FS=no
Signed-off-by Daniel Lezcano <[email protected]>
--- include/net/ipv6.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
include/net/ipv6.h +2 -4
@@ -110,7 +110,6 @@ struct frag_hdr {/* sysctls */ extern int sysctl_mld_max_msf; -extern struct ctl_path net_ipv6_ctl_path[];#define _DEVINC (statname, modifier, idev, field) \
@@ -586,9 +585,6 @@ extern int ip6_mc_msfget(struct sock *sk int __user *optlen);#ifdef CONFIG_PROC_FS -extern struct ctl_table *ipv6_icmp_sysctl_init (struct net *net); -extern struct ctl_table *ipv6_route_sysctl_init (struct net *net); -extern int ac6_proc_init (void );extern void ac6_proc_exit (void );extern int raw6_proc_init (void );
@@ -621,6 +617,8 @@ static inline int snmp6_unregister_dev(sextern ctl_table ipv6_route_table_template[];extern ctl_table ipv6_icmp_table_template[]; +extern struct ctl_table *ipv6_icmp_sysctl_init (struct net *net); +extern struct ctl_table *ipv6_route_sysctl_init (struct net *net);extern int ipv6_sysctl_register (void );extern void ipv6_sysctl_unregister (void );#endif
In article <[email protected]> (at Fri, 25 Jan 2008 14:32:23 +0100), Daniel Lezcano <[email protected]> says:
Quoted 5 lines
Move
ipv6_icmp_sysctl_initandipv6_route_sysctl_initinto the right ifdef section otherwise that does not compile whenCONFIG_SYSCTL=yesandCONFIG_PROC_FS=noSigned-off-by Daniel Lezcano <[email protected]>
My bad....
--yoshfuji