From c505596389ce37f2713a5f203abc0b73a5b336c7 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Mon, 22 Dec 2008 02:59:05 +0000 Subject: applications/luci-olsr: make olsrd status pages ipv6 capable --- applications/luci-olsr/luasrc/controller/olsr.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'applications') diff --git a/applications/luci-olsr/luasrc/controller/olsr.lua b/applications/luci-olsr/luasrc/controller/olsr.lua index 97e5061b9..766107ee9 100644 --- a/applications/luci-olsr/luasrc/controller/olsr.lua +++ b/applications/luci-olsr/luasrc/controller/olsr.lua @@ -182,7 +182,14 @@ function fetch_txtinfo(otable) local rawdata = luci.sys.httpget("http://127.0.0.1:2006/"..otable) if #rawdata == 0 then - return nil + if luci.fs.access("/proc/net/ipv6_route", "r") then + rawdata = luci.sys.httpget("http://[::1]:2006/"..otable) + if #rawdata == 0 then + return nil + end + else + return nil + end end local data = {} -- cgit v1.2.3