From 06d121f224869e755d4d411402705e3b8103df5e Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Mon, 24 Feb 2020 19:25:47 +0100 Subject: [PATCH] Fix remove previous client2client routes in all cases --- openmptcprouter/files/etc/init.d/openmptcprouter-vps | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/openmptcprouter/files/etc/init.d/openmptcprouter-vps b/openmptcprouter/files/etc/init.d/openmptcprouter-vps index 13decc161..72fdc2203 100755 --- a/openmptcprouter/files/etc/init.d/openmptcprouter-vps +++ b/openmptcprouter/files/etc/init.d/openmptcprouter-vps @@ -1125,11 +1125,9 @@ _config_service() { [ -n "$wanips" ] && _set_wan_ip _set_lan_ip _set_vpn_ip - if [ "$(uci -q get openmptcprouter.settings.vpn)" != "openvpn" ]; then - _delete_client2client - if [ "$(echo "$vps_config" | jsonfilter -q -e '@.client2client.enabled')" == "true" ]; then - _set_client2client - fi + _delete_client2client + if [ "$(uci -q get openmptcprouter.settings.vpn)" != "openvpn" ] && [ "$(echo "$vps_config" | jsonfilter -q -e '@.client2client.enabled')" == "true" ]; then + _set_client2client fi [ "$error" = 0 ] && { #logger -t "OMR-VPS" "No errors"