From 8d78fb49fdbac5d45ed39a79089d285a9bc1310e Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Mon, 3 Sep 2012 11:16:49 +0000 Subject: [PATCH] support for port ranges in service definitions --- awall/model.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/awall/model.lua b/awall/model.lua index db5f5a1..704f068 100644 --- a/awall/model.lua +++ b/awall/model.lua @@ -214,7 +214,9 @@ function Rule:servoptfrags() if new or ports[sdef.proto][1] then if sdef.port then - util.extend(ports[sdef.proto], sdef.port) + util.extend(ports[sdef.proto], + util.maplist(sdef.port, + function(p) return string.gsub(p, '-', ':') end)) else ports[sdef.proto] = {} end end -- GitLab