luci-base: update sys.uc conntrack_list to use /usr/sbin/conntrack

Update sys.uc so that ubus luci->getConntrackList method is optionally
populated by /usr/sbin/conntrack application if /proc/net/nf_conntrack
is not available.

Signed-off-by: James <jpfox156@yahoo.com.au>
This commit is contained in:
Paul Donald
2025-10-02 15:24:56 +02:00
parent c62117c665
commit a30c8d8872

View File

@@ -44,7 +44,10 @@ export function conntrack_list(callback) {
etcpr.close();
}
const nfct = open('/proc/net/nf_conntrack', 'r');
let nfct = open('/proc/net/nf_conntrack', 'r');
if (! nfct) {
nfct = popen('/usr/sbin/conntrack -L -o extended', 'r');
}
let connt;
if (nfct) {