1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-13 02:51:50 +00:00

Fix route settings

This commit is contained in:
Ycarus (Yannick Chabanois) 2020-01-13 21:49:55 +01:00
parent 2c98ac014f
commit a38d2c0b7b

View file

@ -307,7 +307,8 @@ add_route() {
config_get netmask "$1" netmask
[ -n "$target" ] && [ -n "$netmask" ] && {
netmask=`ipcalc.sh $target $netmask | sed -n '/PREFIX=/{;s/.*=//;s/ .*//;p;}'`
[ -n "$netmask" ] && routeset="$routeset/$netmask"
network=`ipcalc.sh $target $netmask | sed -n '/NETWORK=/{;s/.*=//;s/ .*//;p;}'`
[ -n "$netmask" ] && [ "$target" = "$network" ] && routeset="$routeset/$netmask"
}
config_get gateway "$1" gateway
[ -n "$gateway" ] && routeset="$routeset via $gateway"