diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2012-09-03 11:16:49 +0000 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2012-09-03 11:16:49 +0000 |
commit | 8d78fb49fdbac5d45ed39a79089d285a9bc1310e (patch) | |
tree | 56ae50429df12ab5ce0200123680b7038e8ded19 /awall | |
parent | 932b4bad1842cef6523d22eb9512062df729a59b (diff) | |
download | awall-8d78fb49fdbac5d45ed39a79089d285a9bc1310e.tar.bz2 awall-8d78fb49fdbac5d45ed39a79089d285a9bc1310e.tar.xz |
support for port ranges in service definitionsv0.2.8
Diffstat (limited to 'awall')
-rw-r--r-- | awall/model.lua | 4 |
1 files changed, 3 insertions, 1 deletions
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 |