projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
luci-app-olsr: add workaround for finding default gw with policy routing
[project/luci.git]
/
applications
/
luci-app-olsr
/
luasrc
/
controller
/
olsr.lua
diff --git
a/applications/luci-app-olsr/luasrc/controller/olsr.lua
b/applications/luci-app-olsr/luasrc/controller/olsr.lua
index
4573f69
..
3615372
100644
(file)
--- a/
applications/luci-app-olsr/luasrc/controller/olsr.lua
+++ b/
applications/luci-app-olsr/luasrc/controller/olsr.lua
@@
-115,6
+115,10
@@
function action_neigh(json)
end
end)
+ if not defaultgw then
+ defaultgw = luci.util.exec("ip route list exact 0.0.0.0/0 table all"):match(" via (%S+)")
+ end
+
local function compare(a,b)
if a.proto == b.proto then
return a.linkCost < b.linkCost