From: Jo-Philipp Wich Date: Tue, 18 Feb 2020 12:58:52 +0000 (+0100) Subject: luci-mod-status: don't drop lines with negated addresses X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=6e72bec1c296abec079fa9c6eb43bf88a28de49c;p=oweals%2Fluci.git luci-mod-status: don't drop lines with negated addresses Fixes: #3642 Signed-off-by: Jo-Philipp Wich (cherry picked from commit c3b07fb3586500afb6395bef6fe05ac8ae008df7) --- diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js index 04abcba9d..fc7c7cdd1 100644 --- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js +++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js @@ -130,7 +130,7 @@ return L.view.extend({ else if (m[1].match(/^num /)) { continue; } - else if ((m2 = m[1].match(/^(\d+) +(\d+) +(\d+) +(.*?) +(\S+) +(\S*) +(\S+) +(\S+) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +(.+)$/)) !== null) { + else if ((m2 = m[1].match(/^(\d+) +(\d+) +(\d+) +(.*?) +(\S+) +(\S*) +(\S+) +(\S+) +(!?[a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +(!?[a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +(.+)$/)) !== null) { var num = +m2[1], pkts = +m2[2], bytes = +m2[3],