summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>2008-06-06 18:49:23 +0000
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>2008-06-06 18:49:23 +0000
commit171e1e3acd7d8c07d94af26bfeddcfdb92a06321 (patch)
tree107bb8827dec92f9551681b72183da29560cb87d /package
parente81976643bba7d9a841a80f57aab455dc881abaf (diff)
use default gateway for routes that have no gw specified, Signed off by: Brian J. Murrell
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11380 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package')
-rw-r--r--package/base-files/files/etc/hotplug.d/iface/10-routes6
1 files changed, 2 insertions, 4 deletions
diff --git a/package/base-files/files/etc/hotplug.d/iface/10-routes b/package/base-files/files/etc/hotplug.d/iface/10-routes
index 963728faf3..4d423be600 100644
--- a/package/base-files/files/etc/hotplug.d/iface/10-routes
+++ b/package/base-files/files/etc/hotplug.d/iface/10-routes
@@ -20,8 +20,7 @@ add_route() {
return 1
}
[ -n "$gateway" ] || {
- echo "Missing gateway in route section $config"
- return 1
+ config_get gateway "$interface" gateway
}
netmask="${netmask:-255.255.255.255}"
@@ -52,8 +51,7 @@ add_route6() {
return 1
}
[ -n "$gateway" ] || {
- echo "Missing gateway in route section $config"
- return 1
+ config_get gateway "$interface" gateway
}
/sbin/route -A inet6 add $target gw "$gateway" ${dev:+dev "$dev"} ${metric:+ metric "$metric"}