From: Florian Eckert Date: Fri, 15 Sep 2023 09:44:41 +0000 (+0200) Subject: mwan3: also show tracker state via ubus X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=002439594c6c207c34337ad3c8868d4ec9a46fa4;p=feed%2Fpackages.git mwan3: also show tracker state via ubus The tracker state is not shown via ubus. Only if the tracker was in active state, then the boolean running was set or not. By adding the tracking state to the ubus information we could also evaluate the state of the tracker. To remain compatible, the runnig flag of the tracker is not removed, which in fact displays the same information, but only if the tracker is in state 'active' or not. Signed-off-by: Florian Eckert --- diff --git a/net/mwan3/Makefile b/net/mwan3/Makefile index 606992b616..d6d2075aa7 100644 --- a/net/mwan3/Makefile +++ b/net/mwan3/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=mwan3 -PKG_VERSION:=2.11.10 +PKG_VERSION:=2.11.11 PKG_RELEASE:=1 PKG_MAINTAINER:=Florian Eckert , \ Aaron Goodman diff --git a/net/mwan3/files/usr/libexec/rpcd/mwan3 b/net/mwan3/files/usr/libexec/rpcd/mwan3 index eccd10196c..4bd2b631f6 100755 --- a/net/mwan3/files/usr/libexec/rpcd/mwan3 +++ b/net/mwan3/files/usr/libexec/rpcd/mwan3 @@ -127,6 +127,7 @@ get_mwan3_status() { json_add_string "status" "${status}" json_add_boolean "enabled" "${enabled}" json_add_boolean "running" "${running}" + json_add_string "tracking" "${track_status}" json_add_boolean "up" "${up}" json_add_array "track_ip" for file in $MWAN3TRACK_STATUS_DIR/${iface}/TRACK_*; do