diff options
-rw-r--r-- | awall/ipset.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/awall/ipset.lua b/awall/ipset.lua index d8f729f..79b4d4c 100644 --- a/awall/ipset.lua +++ b/awall/ipset.lua @@ -18,9 +18,9 @@ function IPSet:commands() if self.config then for name, params in pairs(self.config) do if not params.type then error('Type not defined for set '..name) end - local line = 'create '..name..' '..params.type - if params.family then line = line..' family '..params.family end - table.insert(res, line..'\n') + if not params.family then error('Family not defined for set '..name) end + table.insert(res, + 'create '..name..' '..params.type..' family '..params.family..'\n') end end return res |