From d3e9941a89c8e0b8336b9a581901838ca78fb068 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Fri, 27 Nov 2015 13:04:37 +0200 Subject: [PATCH] Add format specifier for IP --- modules/geoipbackend/geoipbackend.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/geoipbackend/geoipbackend.cc b/modules/geoipbackend/geoipbackend.cc index d25ad2b5e3..121eb2256c 100644 --- a/modules/geoipbackend/geoipbackend.cc +++ b/modules/geoipbackend/geoipbackend.cc @@ -625,6 +625,9 @@ string GeoIPBackend::format2str(string format, const string& ip, bool v6, GeoIPL } else if (!format.compare(cur,3,"%mo")) { rep = boost::str(boost::format("%02d") % (gtm.tm_mon + 1)); tmp_gl.netmask = (v6?128:32); + } else if (!format.compare(cur,3,"%ip")) { + rep = ip; + tmp_gl.netmask = (v6?128:32); } else if (!format.compare(cur,2,"%%")) { last = cur + 2; continue; } else { -- 2.47.2