diff options
author | Mika Havela <mika.havela@gmail.com> | 2008-03-05 12:20:30 +0000 |
---|---|---|
committer | Mika Havela <mika.havela@gmail.com> | 2008-03-05 12:20:30 +0000 |
commit | 63f7071f40482ce89b22ceed21129684dd892973 (patch) | |
tree | 07500528110fce575bb13ffd299d11315306a086 /shorewall-model.lua | |
parent | 73433bf9ea9a0f7f56203bafa111821bb47856cf (diff) | |
download | acf-shorewall-63f7071f40482ce89b22ceed21129684dd892973.tar.bz2 acf-shorewall-63f7071f40482ce89b22ceed21129684dd892973.tar.xz |
Added some more functionallity to the config-page
git-svn-id: svn://svn.alpinelinux.org/acf/shorewall/trunk@817 ab2d0c66-481e-0410-8bed-d214d4d58bed
Diffstat (limited to 'shorewall-model.lua')
-rw-r--r-- | shorewall-model.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/shorewall-model.lua b/shorewall-model.lua index 081f842..0375b06 100644 --- a/shorewall-model.lua +++ b/shorewall-model.lua @@ -141,6 +141,14 @@ function configcheck () return check end +function get_defined_zones () + local output = {} + for k,v in pairs(read_config("zones")) do + table.insert(output, string.match(v, "^%s*(%S*)")) + end + return output +end + function getlogfile () local logfile = {} local cmdaction = "cat /var/log/messages | grep Shorewall" |