aboutsummaryrefslogtreecommitdiff
path: root/networking/config.in
diff options
context:
space:
mode:
authorGlenn L McGrath <bug1@ihug.co.nz>2002-12-01 23:04:06 +0000
committerGlenn L McGrath <bug1@ihug.co.nz>2002-12-01 23:04:06 +0000
commitf112daa232122dd114933d04a9e415cfc61f1717 (patch)
tree1e52823545fb3e20f89205fd6224017e19586c72 /networking/config.in
parentf3faf41334fab96d20854c2b4c1acab022c98028 (diff)
downloadbusybox-f112daa232122dd114933d04a9e415cfc61f1717.tar.gz
Enable ip commands to be compiled seperate from ip, modifed patch from Bastian Blank
Diffstat (limited to 'networking/config.in')
-rw-r--r--networking/config.in20
1 files changed, 18 insertions, 2 deletions
diff --git a/networking/config.in b/networking/config.in
index d62a6e425..de5b92064 100644
--- a/networking/config.in
+++ b/networking/config.in
@@ -33,10 +33,26 @@ bool 'ipcalc' CONFIG_IPCALC
if [ "$CONFIG_IPCALC" = "y" ]; then
bool ' Fancy IPCALC, more options, adds 300 bytes' CONFIG_FEATURE_IPCALC_FANCY
fi
-bool 'nc' CONFIG_NC
+bool 'ipaddr' CONFIG_IPADDR
+if [ "$CONFIG_IP" = "y" ] && [ "$CONFIG_IPADDR" = "y" ]; then
+ define_bool CONFIG_FEATURE_IP_ADDRESS y
+fi
+bool 'iplink' CONFIG_IPLINK
+if [ "$CONFIG_IP" = "y" ] && [ "$CONFIG_IPLINK" = "y" ]; then
+ define_bool CONFIG_FEATURE_IP_LINK y
+fi
+bool 'iproute' CONFIG_IPROUTE
+if [ "$CONFIG_IP" = "y" ] && [ "$CONFIG_IPROUTE" = "y" ]; then
+ define_bool CONFIG_FEATURE_IP_ROUTE y
+fi
+bool 'iptunnel' CONFIG_IPTUNNEL
+if [ "$CONFIG_IP" = "y" ] && [ "$CONFIG_IPTUNNEL" = "y" ]; then
+ define_bool CONFIG_FEATURE_IP_TUNNEL y
+fi
+bool 'nc' CONFIG_NC
bool 'netstat' CONFIG_NETSTAT
bool 'nslookup' CONFIG_NSLOOKUP
-bool 'ping' CONFIG_PING
+bool 'ping' CONFIG_PING
if [ "$CONFIG_PING" = "y" ]; then
bool ' Enable fancy ping output' CONFIG_FEATURE_FANCY_PING
fi