aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--awall/init.lua2
-rw-r--r--awall/ipset.lua4
2 files changed, 3 insertions, 3 deletions
diff --git a/awall/init.lua b/awall/init.lua
index 1c62ce8..74bf0ad 100644
--- a/awall/init.lua
+++ b/awall/init.lua
@@ -143,7 +143,7 @@ function M.Config:print()
end
function M.Config:dump(dir)
- self.ipset:dump(dir or '/etc/ipset.d')
+ self.ipset:dump(dir and dir..'/ipset-' or '/etc/ipset.d/')
self.iptables:dump(dir or '/etc/iptables')
end
diff --git a/awall/ipset.lua b/awall/ipset.lua
index 21c1b16..6995a48 100644
--- a/awall/ipset.lua
+++ b/awall/ipset.lua
@@ -31,9 +31,9 @@ function IPSet:print()
end
end
-function IPSet:dump(ipsdir)
+function IPSet:dump(prefix)
for name, ipset in pairs(self.config) do
- local fname = ipsdir..'/'..name
+ local fname = prefix..name
local file = io.open(fname)
if not file then
file = io.open(fname, 'w')