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:
parent
8c0ed00c39
commit
3a5c3e03e2
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue