luci-0.8: merge r4776-r4777
This commit is contained in:
parent
76ba4dff83
commit
0f60f1be22
2 changed files with 7 additions and 2 deletions
|
@ -19,7 +19,7 @@ luci.util = require "luci.util"
|
|||
luci.sys = require "luci.sys"
|
||||
luci.ip = require "luci.ip"
|
||||
|
||||
local tonumber, ipairs = tonumber, ipairs
|
||||
local tonumber, ipairs, table = tonumber, ipairs, table
|
||||
|
||||
--- LuCI iptables parser and query library
|
||||
-- @cstyle instance
|
||||
|
@ -279,6 +279,11 @@ function IptParser._parse_rules( self )
|
|||
local rule_parts = luci.util.split( rule, "%s+", nil, true )
|
||||
local rule_details = { }
|
||||
|
||||
-- cope with rules that have no target assigned
|
||||
if rule:match("^%d+%s+%d+%s+%d+%s%s") then
|
||||
table.insert(rule_parts, 4, nil)
|
||||
end
|
||||
|
||||
rule_details["table"] = tbl
|
||||
rule_details["chain"] = self._chain
|
||||
rule_details["index"] = tonumber(rule_parts[1])
|
||||
|
|
|
@ -99,7 +99,7 @@ $Id$
|
|||
<td><%=rule.index%></td>
|
||||
<td><%=rule.packets%></td>
|
||||
<td><%=wba.byte_format(rule.bytes)%></td>
|
||||
<td><%=link_target(tbl, rule.target)%></td>
|
||||
<td><%=rule.target and link_target(tbl, rule.target) or "-"%></td>
|
||||
<td><%=rule.protocol%></td>
|
||||
<td><%=rule.flags%></td>
|
||||
<td><%=link_iface(rule.inputif)%></td>
|
||||
|
|
Loading…
Reference in a new issue