mwan3: refactoring mwan3_report_iface_status output 22158/head
authorFlorian Eckert <fe@dev.tdt.de>
Fri, 15 Sep 2023 10:21:57 +0000 (12:21 +0200)
committerFlorian Eckert <fe@dev.tdt.de>
Wed, 20 Sep 2023 14:10:34 +0000 (16:10 +0200)
commitf021b9416b794e5ffacb9f190bbb56b5f5b11bf2
tree7c14d0afefa7c8f5916a7d23c0bdb79d24e589c9
parent002439594c6c207c34337ad3c8868d4ec9a46fa4
mwan3: refactoring mwan3_report_iface_status output

The tracking and interface status was mixed up in the report. To fix
this, the interface status and the tracking status are now used
directly. The online, uptime and error information are appended to the
status line if needed. If certain routing tables and routing rules are
missing, the error number is also given.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
net/mwan3/Makefile
net/mwan3/files/lib/mwan3/mwan3.sh