libs/sys: fix regexp pattern in routes6()
This commit is contained in:
parent
838fa54541
commit
ddccf47328
1 changed files with 5 additions and 3 deletions
|
@ -376,8 +376,10 @@ function net.routes6()
|
||||||
"([a-f0-9]+) ([a-f0-9]+) " ..
|
"([a-f0-9]+) ([a-f0-9]+) " ..
|
||||||
"([a-f0-9]+) ([a-f0-9]+) " ..
|
"([a-f0-9]+) ([a-f0-9]+) " ..
|
||||||
"([a-f0-9]+) ([a-f0-9]+) " ..
|
"([a-f0-9]+) ([a-f0-9]+) " ..
|
||||||
"(%d+) (%d+) ([^%s]+) +([^%s]+)"
|
"([a-f0-9]+) ([a-f0-9]+) " ..
|
||||||
|
"([^%s]+) +([^%s]+)"
|
||||||
)
|
)
|
||||||
|
|
||||||
src_ip = luci.ip.Hex(
|
src_ip = luci.ip.Hex(
|
||||||
src_ip, tonumber(src_prefix, 16),
|
src_ip, tonumber(src_prefix, 16),
|
||||||
luci.ip.FAMILY_INET6, false
|
luci.ip.FAMILY_INET6, false
|
||||||
|
@ -397,8 +399,8 @@ function net.routes6()
|
||||||
dst_prefix = dst_ip:prefix(),
|
dst_prefix = dst_ip:prefix(),
|
||||||
nexthop_ip = nexthop:string(),
|
nexthop_ip = nexthop:string(),
|
||||||
metric = tonumber(metric, 16),
|
metric = tonumber(metric, 16),
|
||||||
refcount = tonumber(refcnt),
|
refcount = tonumber(refcnt, 16),
|
||||||
usecount = tonumber(usecnt),
|
usecount = tonumber(usecnt, 16),
|
||||||
flags = tonumber(flags), -- hex?
|
flags = tonumber(flags), -- hex?
|
||||||
device = dev
|
device = dev
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue