1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

Merge pull request #349 from Ysurac/develop

sync
This commit is contained in:
suyuan 2023-08-31 11:40:04 +08:00 committed by GitHub
commit 1d85b33172
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 472 additions and 5 deletions

View file

@ -357,10 +357,18 @@ set_route_balancing() {
fi
if [ "$multipath_config_route" = "backup" ]; then
nbintfb=$((nbintfb+1))
routesbalancingbackup="$routesbalancingbackup nexthop via $interface_gw dev $interface_if weight $weight"
if [ -z "$routesbalancingbackup" ]; then
routesbalancingbackup="nexthop via $interface_gw dev $interface_if weight $weight"
else
routesbalancingbackup="$routesbalancingbackup nexthop via $interface_gw dev $interface_if weight $weight"
fi
else
nbintf=$((nbintf+1))
routesbalancing="$routesbalancing nexthop via $interface_gw dev $interface_if weight $weight"
if [ -z "$routesbalancing" ]; then
routesbalancing="nexthop via $interface_gw dev $interface_if weight $weight"
else
routesbalancing="$routesbalancing nexthop via $interface_gw dev $interface_if weight $weight"
fi
fi
fi
fi
@ -424,10 +432,18 @@ set_route_balancing6() {
fi
if [ "$multipath_config_route" = "backup" ]; then
nbintfb6=$((nbintfb6+1))
routesbalancingbackup6="$routesbalancingbackup6 nexthop via $interface_gw dev $interface_if weight $weight"
if [ -z "$routesbalancingbackup6" ]; then
routesbalancingbackup6="nexthop via $interface_gw dev $interface_if weight $weight"
else
routesbalancingbackup6="$routesbalancingbackup6 nexthop via $interface_gw dev $interface_if weight $weight"
fi
else
nbintf6=$((nbintf6+1))
routesbalancing6="$routesbalancing6 nexthop via $interface_gw dev $interface_if weight $weight"
if [ -z "$routesbalancingbackup" ]; then
routesbalancing6="nexthop via $interface_gw dev $interface_if weight $weight"
else
routesbalancing6="$routesbalancing6 nexthop via $interface_gw dev $interface_if weight $weight"
fi
fi
fi
fi