#!/bin/bash
	#enable/disable the route-up for research reason
    _add_route="1"
    if [ ! -z "$route_vpn_gateway" -a ! -z "$dev" -a "$_add_route" == "1" ]; then
        ip route add $route_vpn_gateway/32 dev $dev 2>/dev/null
    fi
	#init loop counter
    c=1
    while [ "$_add_route" == "1" ]; do
        #read env-variable of the routes need to be added
		_tmp_network="route_network_$c"
        _tmp_netmask="route_netmask_$c"
        _tmp_network_value=${!_tmp_network}
        _tmp_netmask_value=${!_tmp_netmask}
        if [ ! -z "$_tmp_network_value" -a ! -z "$_tmp_netmask_value" ]; then
            ip route replace $_tmp_network_value/$_tmp_netmask_value via $route_vpn_gateway 2>/dev/null
        else
			#exit loop if no more routes
            _add_route="0"
        fi
		#increase counter
        c=$(expr $c + 1)
    done
