changeset 3997 | 76036fa34055 |
parent 2893 | 7fb82481b3db |
--- a/mod_register_dnsbl_warn/mod_register_dnsbl_warn.lua Thu Apr 23 22:07:44 2020 +0200 +++ b/mod_register_dnsbl_warn/mod_register_dnsbl_warn.lua Mon Apr 27 17:09:27 2020 +0200 @@ -2,6 +2,9 @@ local rbl = module:get_option_string("registration_rbl"); local function reverse(ip, suffix) + if ip:sub(1,7):lower() == "::ffff:" then + ip = ip:sub(8); + end local a,b,c,d = ip:match("^(%d+).(%d+).(%d+).(%d+)$"); if not a then return end return ("%d.%d.%d.%d.%s"):format(d,c,b,a, suffix);