net/mwan3: also add the metric to the default interface routing table

This is now the same route as in the main table.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
Florian Eckert 2018-09-24 14:26:53 +02:00
parent 8c0ed00c39
commit 3a5c3e03e2
1 changed files with 11 additions and 1 deletions

View File

@ -346,7 +346,7 @@ mwan3_delete_iface_iptables()
mwan3_create_iface_route()
{
local id route_args
local id route_args metric
config_get family $1 family ipv4
mwan3_get_iface_id id $1
@ -366,6 +366,11 @@ mwan3_create_iface_route()
route_args=""
fi
network_get_metric metric $1
if [ -n "$metric" -a "$metric" != "0" ]; then
route_args="$route_args metric $metric"
fi
$IP4 route flush table $id
$IP4 route add table $id default $route_args dev $2
mwan3_rtmon_ipv4
@ -384,6 +389,11 @@ mwan3_create_iface_route()
route_args=""
fi
network_get_metric metric $1
if [ -n "$metric" -a "$metric" != "0" ]; then
route_args="$route_args metric $metric"
fi
$IP6 route flush table $id
$IP6 route add table $id default $route_args dev $2
mwan3_rtmon_ipv6