use default gateway for routes that have no gw specified, Signed off by: Brian J...
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 6 Jun 2008 18:49:23 +0000 (18:49 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 6 Jun 2008 18:49:23 +0000 (18:49 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11380 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/base-files/files/etc/hotplug.d/iface/10-routes

index 963728faf3407c4510919129e207c4a941b665ed..4d423be600298c0834c4aeddf1a24aa6e75b37b3 100644 (file)
@@ -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"}