diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-04-02 11:03:58 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-04-02 21:36:32 +0300 |
commit | cdffb9bfd2a6b3dc1112ec9b97aff4cf61daa4ff (patch) | |
tree | 1c87c4e1edd0041586d24a4c01b7231d96735ae2 | |
parent | 0ed64286945da1304d9fc2662b89c4df6f3ba8ec (diff) | |
download | awall-cdffb9bfd2a6b3dc1112ec9b97aff4cf61daa4ff.tar.bz2 awall-cdffb9bfd2a6b3dc1112ec9b97aff4cf61daa4ff.tar.xz |
correct filtering order for stateless flow-limit rules
-rw-r--r-- | awall/modules/filter.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/awall/modules/filter.lua b/awall/modules/filter.lua index 82774cd..7146479 100644 --- a/awall/modules/filter.lua +++ b/awall/modules/filter.lua @@ -177,7 +177,8 @@ function Filter:limit() end function Filter:position() - return self:limit() == 'flow-limit' and 'prepend' or 'append' + return not self['no-track'] and self:limit() == 'flow-limit' + and 'prepend' or 'append' end function Filter:actiontarget() |