From 76b78ae2e7ed91cef3933ddaefe7de16f9a5050b Mon Sep 17 00:00:00 2001 From: Ycarus Date: Fri, 27 Jul 2018 17:42:30 +0200 Subject: [PATCH] Fix tracker --- mptcp/files/etc/init.d/mptcp | 2 +- mptcp/files/usr/share/omr/post-tracking.d/post-tracking | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mptcp/files/etc/init.d/mptcp b/mptcp/files/etc/init.d/mptcp index ad891efd9..51911eec0 100755 --- a/mptcp/files/etc/init.d/mptcp +++ b/mptcp/files/etc/init.d/mptcp @@ -33,7 +33,7 @@ global_multipath_settings() { } interface_multipath_settings() { - local mode iface + local mode iface proto local config="$1" local intf="$2" local enabled 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 793e79b34..5d3376e9c 100755 --- a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking +++ b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking @@ -112,6 +112,8 @@ if [ "$OMR_TRACKER_STATUS" = "ERROR" ]; then config_foreach set_route interface $OMR_TRACKER_INTERFACE fi if [ "$OMR_TRACKER_INTERFACE" = "glorytun" ] || [ "$OMR_TRACKER_INTERFACE" = "omrvpn" ]; then + config_load shadowsocks-libev + config_foreach del_ss_route server if [ "$(uci -q show shadowsocks-libev.ss_rules.redir_udp)" = "" ] && [ "$(uci -q show shadowsocks-libev.hi2.mode)" = "tcp_and_udp" ]; then uci -q set shadowsocks-libev.ss_rules.redir_udp='hi2' /etc/init.d/shadowsocks-libev rules_down