libs/sys: fix regexp pattern in routes6()

This commit is contained in:
Jo-Philipp Wich 2008-11-27 00:07:17 +00:00
parent 838fa54541
commit ddccf47328

View file

@ -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
} }