Browse Source

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>
lilik-openwrt-22.03
Florian Eckert 6 years ago
parent
commit
3a5c3e03e2
1 changed files with 11 additions and 1 deletions
  1. +11
    -1
      net/mwan3/files/lib/mwan3/mwan3.sh

+ 11
- 1
net/mwan3/files/lib/mwan3/mwan3.sh 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


Loading…
Cancel
Save