From 875981071e56ebdc5660daff2695aac1326aba99 Mon Sep 17 00:00:00 2001 From: Ycarus Date: Wed, 22 Aug 2018 11:31:52 +0200 Subject: [PATCH] Fix remove server route via master wan --- mptcp/files/usr/share/omr/post-tracking.d/post-tracking | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking index 132d175a2..479c7657a 100755 --- a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking +++ b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking @@ -91,6 +91,9 @@ del_ss_route() { if [ "$server_ip" != "" ] && [ "$(ip route show dev $OMR_TRACKER_DEVICE metric $metric | grep $server_ip)" != "" ]; then _log "Remove server $server_ip route via $OMR_TRACKER_DEVICE" ip route delete $server_ip dev $OMR_TRACKER_DEVICE metric $metric + elif [ "$server_ip" != "" ] && [ "$(ip route show dev $OMR_TRACKER_DEVICE metric 1 | grep $server_ip)" != "" ]; then + _log "Remove server $server_ip route via $OMR_TRACKER_DEVICE (master)" + ip route delete $server_ip dev $OMR_TRACKER_DEVICE metric 1 fi fi fi