From: Andrew Lewis Date: Sat, 2 Jan 2016 21:44:38 +0000 (+0200) Subject: Settings: fix IP match X-Git-Tag: 1.1.0~151^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F468%2Fhead;p=thirdparty%2Frspamd.git Settings: fix IP match --- diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index a370575917..32d256d656 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -125,10 +125,10 @@ local function check_settings(task) local function check_ip_setting(rule, ip) if rule[2] ~= 0 then local nip = ip:apply_mask(rule[2]) - if nip and nip == rule[1] then + if nip and nip:to_string() == rule[1]:to_string() then return true end - elseif ip == rule[1] then + elseif ip:to_string() == rule[1]:to_string() then return true end