summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-10-09 18:27:06 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-10-09 18:27:06 +0400
commita09ab3f80fcaf1f0b6792a4b063ae0e791ba5a12 (patch)
tree74a6cd0491b2e000ebdd9cd37da91a4a5e3d6f43
parent45c8c827b5136d873d27dce9a91a3b48b1ce1fca (diff)
downloadrspamd-a09ab3f80fcaf1f0b6792a4b063ae0e791ba5a12.tar.gz
rspamd-a09ab3f80fcaf1f0b6792a4b063ae0e791ba5a12.zip
* Forgotten in previous commit
-rw-r--r--src/plugins/lua/once_received.lua40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/plugins/lua/once_received.lua b/src/plugins/lua/once_received.lua
index 88432d873..85af1c8aa 100644
--- a/src/plugins/lua/once_received.lua
+++ b/src/plugins/lua/once_received.lua
@@ -12,27 +12,27 @@ function check_quantity_received (task)
print (symbol)
if table.maxn(recvh) <= 1 then
task:insert_result(metric, symbol, 1)
- end
- -- Strict checks
- if symbol_strict then
- local r = recvh[1]
- -- Unresolved host
- if not r['real_hostname'] or r['real_hostname'] == 'unknown' or string.match(r['real_hostname'], '(%d+)\.(%d+)\.(%d+)\.(%d+)') then
- task:insert_result(metric, symbol_strict, 1)
- end
- local i = true
- for _,h in ipairs(bad_hosts) do
- if string.find(r['real_hostname'], h) then
- -- Check for good hostname
- for _,gh in ipairs(good_hosts) do
- if string.find(r['real_hostname'], gh) then
- i = false
- break
+ -- Strict checks
+ if symbol_strict then
+ local r = recvh[1]
+ -- Unresolved host
+ if not r['real_hostname'] or r['real_hostname'] == 'unknown' or string.match(r['real_hostname'], '(%d+)\.(%d+)\.(%d+)\.(%d+)') then
+ task:insert_result(metric, symbol_strict, 1)
+ end
+ local i = true
+ for _,h in ipairs(bad_hosts) do
+ if string.find(r['real_hostname'], h) then
+ -- Check for good hostname
+ for _,gh in ipairs(good_hosts) do
+ if string.find(r['real_hostname'], gh) then
+ i = false
+ break
+ end
+ end
+ if i then
+ task:insert_result(metric, symbol_strict, 1, h)
+ return
end
- end
- if i then
- task:insert_result(metric, symbol_strict, 1, h)
- return
end
end
end