aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2008-06-06 18:49:23 +0000
committerJohn Crispin <john@openwrt.org>2008-06-06 18:49:23 +0000
commit51b28d44a96346947d335505c20f4f166e2893b7 (patch)
tree0e99dcf295463c123768e84d978f1ff70d4f3254
parentd7b697d4ad0f4b5132e76af3f67680dc5d26e806 (diff)
downloadupstream-51b28d44a96346947d335505c20f4f166e2893b7.tar.gz
upstream-51b28d44a96346947d335505c20f4f166e2893b7.tar.bz2
upstream-51b28d44a96346947d335505c20f4f166e2893b7.zip
use default gateway for routes that have no gw specified, Signed off by: Brian J. Murrell
SVN-Revision: 11380
-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"}