summaryrefslogtreecommitdiffhomepage
path: root/modules/admin-full/luasrc
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2011-03-13 17:39:36 +0000
committerJo-Philipp Wich <jow@openwrt.org>2011-03-13 17:39:36 +0000
commit026945ae09515980f972228442c857e1f9cb4f7f (patch)
treeff4a6e7101c46e51c8814c4dfb4d8870d72b3aa0 /modules/admin-full/luasrc
parent637e3cd0e38eb1d700be02384ab37b1a3056bf3b (diff)
modules/admin-full: display source and destination ports in conntrack view (#211)
Diffstat (limited to 'modules/admin-full/luasrc')
-rw-r--r--modules/admin-full/luasrc/view/admin_status/conntrack.htm17
1 files changed, 12 insertions, 5 deletions
diff --git a/modules/admin-full/luasrc/view/admin_status/conntrack.htm b/modules/admin-full/luasrc/view/admin_status/conntrack.htm
index d21faf7043..2697c1cda3 100644
--- a/modules/admin-full/luasrc/view/admin_status/conntrack.htm
+++ b/modules/admin-full/luasrc/view/admin_status/conntrack.htm
@@ -1,7 +1,7 @@
<%#
LuCI - Lua Configuration Interface
Copyright 2008-2009 Steven Barth <steven@midlink.org>
-Copyright 2008-2009 Jo-Philipp Wich <xm@subsignal.org>
+Copyright 2008-2011 Jo-Philipp Wich <xm@subsignal.org>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -61,8 +61,16 @@ $Id$
<tr class="cbi-section-table-row cbi-rowstyle-<%=(style and 1 or 2)%>">
<td class="cbi-value-field"><%=c.layer3:upper()%></td>
<td class="cbi-value-field"><%=c.layer4:upper()%></td>
- <td class="cbi-value-field"><%=c.src%></td>
- <td class="cbi-value-field"><%=c.dst%></td>
+ <td class="cbi-value-field"><%=
+ c.layer3 == "ipv6"
+ and "[%s]:%d" %{ c.src, c.sport }
+ or "%s:%d" %{ c.src, c.sport }
+ %></td>
+ <td class="cbi-value-field"><%=
+ c.layer3 == "ipv6"
+ and "[%s]:%d" %{ c.dst, c.dport }
+ or "%s:%d" %{ c.dst, c.dport }
+ %></td>
</tr>
<% style = not style; end) %>
</table>
@@ -70,6 +78,5 @@ $Id$
</fieldset>
<br />
</div>
-
-<%+footer%>
+<%+footer%>