From 9457f7a9384658fe4a8e290c87ff846e855fa511 Mon Sep 17 00:00:00 2001 From: Andrew Lewis Date: Sat, 2 Jan 2016 23:44:38 +0200 Subject: Settings: fix IP match --- src/plugins/lua/settings.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index a37057591..32d256d65 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 -- cgit v1.2.3