From 44155b5d626159b920ea5d6f2149b74cfd901316 Mon Sep 17 00:00:00 2001 From: bunkerity Date: Fri, 2 Oct 2020 10:41:49 +0200 Subject: [PATCH] dnsbl ipairs fix --- confs/dnsbl.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/confs/dnsbl.conf b/confs/dnsbl.conf index 3a1911f..84d5bf0 100644 --- a/confs/dnsbl.conf +++ b/confs/dnsbl.conf @@ -24,7 +24,7 @@ access_by_lua_block { end local answers, err = r:reverse_query(ip) if not answers.errcode then - for ak, av in pairs(answers) do + for ak, av in ipairs(answers) do if av.ptrdname then rdns = av.ptrdname break @@ -33,7 +33,7 @@ access_by_lua_block { end if rdns ~= "" then local answers, err, tries = r:query(rdns, nil, {}) - for ak, av in pairs(answers) do + for ak, av in ipairs(answers) do if av.address and av.address == ip then both = true break @@ -66,7 +66,7 @@ access_by_lua_block { name = name:gsub("%.in%-addr%.arpa", ""):gsub("%.ip6%.arpa", "") .. "." .. v local answers, err, tries = r:query(name, nil, {}) if not answers.errcode then - for ak, av in pairs(answers) do + for ak, av in ipairs(answers) do if av.address then a,b,c,d = av.address:match("([%d]+).([%d]+).([%d]+).([%d]+)") if a == "127" then