From 8bc5f10a20a3ffef4721b9f1d0b0bfc5bc1c5ea6 Mon Sep 17 00:00:00 2001 From: Ycarus Date: Tue, 18 Sep 2018 22:48:57 +0200 Subject: [PATCH] Only set MPTCP disabled on server when server set but check MPTCP for wan --- .../luasrc/controller/openmptcprouter.lua | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua index f3e9933e0..94c059c33 100644 --- a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua +++ b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua @@ -715,14 +715,12 @@ function interfaces_status() if multipath_available_state == "" then multipath_available = "OK" else - if mArray.openmptcprouter["service_addr"] ~= "" then - multipath_available_state_wan = ut.trim(sys.exec("omr-mptcp-intf " .. ifname .. " | grep 'Nay, Nay, Nay'")) - else - multipath_available_state_wan = "none" - end + multipath_available_state_wan = ut.trim(sys.exec("omr-mptcp-intf " .. ifname .. " | grep 'Nay, Nay, Nay'")) if multipath_available_state_wan == "" then multipath_available = "OK" - mArray.openmptcprouter["server_mptcp"] = "disabled" + if mArray.openmptcprouter["service_addr"] ~= "" then + mArray.openmptcprouter["server_mptcp"] = "disabled" + end else multipath_available = "ERROR" connectivity = "WARNING"