ADDRESS0=<network address for route 0>
NETMASK0=<netmask for route 0>
GATEWAY0=<gateway address for route 0>
IPADDR=
NETMASK=
GATEWAY=
ADDRESS0=
NETMASK0=
GATEWAY0=
/sbin/ip route add $line
handle_file () {
. $1
routenum=0
while [ "x$(eval echo '$'ADDRESS$routenum)x" != "xx" ]; do
eval $(ipcalc -p $(eval echo '$'ADDRESS$routenum) $(eval echo '$'NETMASK$routenum))
line="$(eval echo '$'ADDRESS$routenum)/$PREFIX"
if [ "x$(eval echo '$'GATEWAY$routenum)x" != "xx" ]; then
line="$line via $(eval echo '$'GATEWAY$routenum)"
fi
line="$line dev $2"
/sbin/ip route add $line
routenum=$(($routenum+1))
done
}
Users browsing this forum: No registered users and 1 guest