--- a/mod_firewall/mod_firewall.lua Wed Jan 25 10:34:50 2017 +0100
+++ b/mod_firewall/mod_firewall.lua Thu Jan 26 18:04:59 2017 +0000
@@ -64,7 +64,7 @@
if expr:match("^@") then
return "\"..(stanza.attr["..("%q"):format(expr:sub(2)).."] or "..("%q"):format(default)..")..\"";
end
- return "\"..(stanza:find("..("%q"):format(expr:sub(2, -2))..") or "..("%q"):format(default)..")..\"";
+ return "\"..(stanza:find("..("%q"):format(expr)..") or "..("%q"):format(default)..")..\"";
end)
:gsub("$$(%a+)", extra or {})
:gsub([[^""%.%.]], "")