From: Manuel Munz Date: Sun, 2 Jan 2011 16:20:25 +0000 (+0000) Subject: applications/luci-olsr: Save RAM while getting the default route, very good hint... X-Git-Tag: 0.10.0~262 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=d9736ece54d502709a06b759bcdbebe9af56b4ef applications/luci-olsr: Save RAM while getting the default route, very good hint from jow :) --- diff --git a/applications/luci-olsr/luasrc/controller/olsr.lua b/applications/luci-olsr/luasrc/controller/olsr.lua index 688e4918d..f4d52c42d 100644 --- a/applications/luci-olsr/luasrc/controller/olsr.lua +++ b/applications/luci-olsr/luasrc/controller/olsr.lua @@ -240,11 +240,7 @@ function fetch_txtinfo(otable) if otable == "links" then local route = {} - for i, route in ipairs(luci.sys.net.routes()) do - if route.dest:prefix() == 0 then - defaultgw = route.gateway:string() - end - end + luci.sys.net.routes(function(r) if r.dest:prefix() == 0 then defaultgw = r.gateway:string() end end) end for i, tbl in ipairs(tables) do