From a2535c847f1e36c25cee8a901643e4087b198e67 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Mon, 24 Feb 2020 13:33:59 +0100 Subject: [PATCH] Delete route when no gateway --- mptcp/files/usr/share/omr/post-tracking.d/post-tracking | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 919d7bceb..ab4537acf 100755 --- a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking +++ b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking @@ -191,7 +191,11 @@ del_server_route() { ip route del $serverip dev $OMR_TRACKER_DEVICE metric $metric >/dev/null 2>&1 ip route del $serverip dev $OMR_TRACKER_DEVICE >/dev/null 2>&1 ip route del $serverip dev $OMR_TRACKER_DEVICE >/dev/null 2>&1 - ip route del default via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE >/dev/null 2>&1 + if [ -n "$OMR_TRACKER_DEVICE_GATEWAY" ]; then + ip route del default via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE >/dev/null 2>&1 + else + ip route del default dev $OMR_TRACKER_DEVICE >/dev/null 2>&1 + fi } disable_pihole() {