aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussell King2005-10-03 14:16:34 -0700
committerDavid S. Miller2005-10-03 14:16:34 -0700
commit496a22b08fa326bf17c11eb900e0505aa9da3506 (patch)
treeabf14a82d195d0ead07d3ec1cafd77ee31d1bbc4
parent81c3d5470ecc70564eb9209946730fe2be93ad06 (diff)
[NET]: Fix "sysctl_net.c:36: error: 'core_table' undeclared here"
During the build for ARM machine type "fortunet", this error occurred: CC net/sysctl_net.o net/sysctl_net.c:36: error: 'core_table' undeclared here (not in a function) It appears that the following configuration settings cause this error due to a missing include: CONFIG_SYSCTL=y CONFIG_NET=y # CONFIG_INET is not set core_table appears to be declared in net/sock.h. if CONFIG_INET were defined, net/sock.h would have been included via: sysctl_net.c -> net/ip.h -> linux/ip.h -> net/sock.h so include it directly. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--net/sysctl_net.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/sysctl_net.c b/net/sysctl_net.c
index c5241fcbb966..55538f6b60ff 100644
--- a/net/sysctl_net.c
+++ b/net/sysctl_net.c
@@ -16,6 +16,8 @@
#include <linux/mm.h>
#include <linux/sysctl.h>
+#include <net/sock.h>
+
#ifdef CONFIG_INET
#include <net/ip.h>
#endif