summaryrefslogtreecommitdiffhomepage
path: root/module
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-04-22 18:01:41 +0000
committerSteven Barth <steven@midlink.org>2008-04-22 18:01:41 +0000
commitb15171305b5e6e9b1da4dc05c4d7e105980b9d9d (patch)
tree845bf294d49a616d0051c626fe3bd9d10656fe75 /module
parent187bbe4bbec7cb22c33df9c805c829e939892016 (diff)
* Fixed ffluci.util.trim, ffluci.util.split
Diffstat (limited to 'module')
-rw-r--r--module/public-core/src/controller/public/status.lua1
-rw-r--r--module/public-core/src/view/public_status/index.htm7
2 files changed, 5 insertions, 3 deletions
diff --git a/module/public-core/src/controller/public/status.lua b/module/public-core/src/controller/public/status.lua
index a786eb2d7..8d2f7a303 100644
--- a/module/public-core/src/controller/public/status.lua
+++ b/module/public-core/src/controller/public/status.lua
@@ -10,7 +10,6 @@ function action_index()
data.routes = {}
for i, r in pairs(ffluci.sys.net.routes()) do
if r.Destination == "00000000" then
- r.Gateway = ffluci.sys.net.hexip4(r.Gateway)
table.insert(data.routes, r)
end
end
diff --git a/module/public-core/src/view/public_status/index.htm b/module/public-core/src/view/public_status/index.htm
index d81125de2..381333107 100644
--- a/module/public-core/src/view/public_status/index.htm
+++ b/module/public-core/src/view/public_status/index.htm
@@ -63,9 +63,12 @@
<th><%:metric Metrik%></th>
<th><%:iface Schnittstelle%></th>
</tr>
-<% for i, rt in pairs(routes) do%>
+<%
+local be = (routes[1] and routes[1].Mask:sub(-2) == "00")
+for i, rt in pairs(routes) do
+%>
<tr>
-<td><%=rt.Gateway%></th>
+<td><%=ffluci.sys.net.hexip4(rt.Gateway, be)%></th>
<td><%=rt.Metric%></th>
<td><%=rt.Iface%></th>
</tr>