* luci/app-olsr: fix olsr status pages
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 13 Sep 2008 17:51:03 +0000 (17:51 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 13 Sep 2008 17:51:03 +0000 (17:51 +0000)
applications/luci-olsr/luasrc/controller/olsr.lua
applications/luci-olsr/luasrc/view/status-olsr/hna.htm
applications/luci-olsr/luasrc/view/status-olsr/index.htm
applications/luci-olsr/luasrc/view/status-olsr/mid.htm
applications/luci-olsr/luasrc/view/status-olsr/routes.htm
applications/luci-olsr/luasrc/view/status-olsr/topology.htm

index c0a7f5f..c80a75c 100644 (file)
@@ -72,8 +72,8 @@ function action_index()
        end
 
        local function compare(a, b)
-               local c = tonumber(a.ETX)
-               local d = tonumber(b.ETX)
+               local c = tonumber(a.Cost)
+               local d = tonumber(b.Cost)
 
                if not c or c == 0 then
                        return false
@@ -128,7 +128,7 @@ function action_topology()
        end
 
        local function compare(a, b)
-               return a["Destination IP"] < b["Destination IP"]
+               return a["Dest. IP"] < b["Dest. IP"]
        end
 
        table.sort(data.Topology, compare)
@@ -145,7 +145,7 @@ function action_hna()
        end
 
        local function compare(a, b)
-               return a.Network < b.Network
+               return a.Destination < b.Destination
        end
 
        table.sort(data.HNA, compare)
@@ -162,7 +162,7 @@ function action_mid()
        end
 
        local function compare(a, b)
-               return a.IP < b.IP
+               return a["IP address"] < b["IP address"]
        end
 
        table.sort(data.MID, compare)
index 35dec2d..e15a235 100644 (file)
@@ -22,7 +22,7 @@ $Id$
 </tr>
 <% for k, route in ipairs(routes) do %>
 <tr>
-<td><%=route.Network%>/<%=route.Netmask%></td>
+<td><%=route.Destination%></td>
 <td><a href="http://<%=route.Gateway%>"><%=route.Gateway%></a></td>
 </tr>
 <% end %>
index 035d6dd..037151d 100644 (file)
@@ -27,23 +27,23 @@ $Id$
 <% for k, link in ipairs(links) do 
        local color = "#bb3333"
        
-       link.ETX = tonumber(link.ETX) or 0
-       if link.ETX == 0 then
+       link.Cost = tonumber(link.Cost) or 0
+       if link.Cost == 0 then
                color = "#bb3333"
-       elseif link.ETX < 4 then
+       elseif link.Cost < 4 then
                color = "#00cc00"
-       elseif link.ETX < 10 then
+       elseif link.Cost < 10 then
                color = "#ffcb05"
-       elseif link.ETX < 100 then
+       elseif link.Cost < 100 then
                color = "#ff6600"
        end
 %>
 <tr>
-<td><a href="http://<%=link["remote IP"]%>"><%=link["remote IP"]%></a></td>
+<td><a href="http://<%=link["Remote IP"]%>"><%=link["Remote IP"]%></a></td>
 <td><%=link["Local IP"]%></td>
-<td><%=link.LinkQuality%></td>
+<td><%=link.LQ%></td>
 <td><%=link.NLQ%></td>
-<td style="background-color:<%=color%>"><%=string.format("%.3f", link.ETX)%></td>
+<td style="background-color:<%=color%>"><%=string.format("%.3f", link.Cost)%></td>
 </tr>
 <% end %>
 </table>
index d82ac92..0646bb5 100644 (file)
@@ -22,7 +22,7 @@ $Id$
 </tr>
 <% for k, mid in ipairs(mids) do %>
 <tr>
-<td><a href="http://<%=mid.IP%>"><%=mid.IP%></a></td>
+<td><a href="http://<%=mid["IP address"]%>"><%=mid["IP address"]%></a></td>
 <td><%=mid.Aliases%></td>
 </tr>
 <% end %>
index 253a771..27d9670 100644 (file)
@@ -39,7 +39,7 @@ $Id$
 %>
 <tr>
 <td><%=route.Destination%></td>
-<td><%=route.Gateway%></td>
+<td><%=route["Gateway IP"]%></td>
 <td><%=route.Interface%></td>
 <td><%=route.Metric%></td>
 <td style="background-color:<%=color%>"><%=string.format("%.3f", tonumber(route.ETX) or 0)%></td>
index c7bd935..df10b78 100644 (file)
@@ -26,11 +26,11 @@ $Id$
 <% for k, route in ipairs(routes) do 
 %>
 <tr>
-<td><a href="http://<%=route["Destination IP"]%>"><%=route["Destination IP"]%></a></td>
+<td><a href="http://<%=route["Dest. IP"]%>"><%=route["Dest. IP"]%></a></td>
 <td><a href="http://<%=route["Last hop IP"]%>"><%=route["Last hop IP"]%></a></td>
 <td><%=route.LQ%></td>
-<td><%=route.ILQ%></td>
-<td><%=string.format("%.3f", tonumber(route.ETX) or 0)%></td>
+<td><%=route.NLQ%></td>
+<td><%=string.format("%.3f", tonumber(route.Cost) or 0)%></td>
 </tr>
 <% end %>
 </table>