diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2019-12-24 18:53:05 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2019-12-24 21:24:56 +0200 |
commit | ad634a55aa0a2b4ed8d08202cdf77f51cc81173f (patch) | |
tree | 169d76ebacf304723907b4b35dfd1eb8daa56d23 | |
parent | 8c8f07e0b9a0f9976155a8666e1a32cf3444979d (diff) | |
download | awall-ad634a55aa0a2b4ed8d08202cdf77f51cc81173f.tar.bz2 awall-ad634a55aa0a2b4ed8d08202cdf77f51cc81173f.tar.xz |
IPSet.create: fix error check
-rw-r--r-- | awall/ipset.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/awall/ipset.lua b/awall/ipset.lua index 9f927c0..ba20dec 100644 --- a/awall/ipset.lua +++ b/awall/ipset.lua @@ -6,6 +6,7 @@ See LICENSE file for license details local util = require('awall.util') +local lpc = require('lpc') local IPSet = require('awall.class')() @@ -20,7 +21,7 @@ end function IPSet:create() for name, ipset in pairs(self.config) do - if not lpc.wait( + if lpc.wait( util.run( 'ipset', '-!', 'create', name, table.unpack(ipset.options) ) |