diff options
author | John Crispin <blogic@openwrt.org> | 2008-06-06 18:49:23 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2008-06-06 18:49:23 +0000 |
commit | 3824708fd4173b43baf3c196ee5e75867288aa10 (patch) | |
tree | 107bb8827dec92f9551681b72183da29560cb87d | |
parent | b4df3e81e750f33294b8d9b85d781d42f839ccb9 (diff) | |
download | master-187ad058-3824708fd4173b43baf3c196ee5e75867288aa10.tar.gz master-187ad058-3824708fd4173b43baf3c196ee5e75867288aa10.tar.bz2 master-187ad058-3824708fd4173b43baf3c196ee5e75867288aa10.zip |
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
-rw-r--r-- | package/base-files/files/etc/hotplug.d/iface/10-routes | 6 |
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"} |