From: Piotr Ginalski Date: Fri, 17 Jun 2022 08:18:17 +0000 (+0200) Subject: Resolved PR comments X-Git-Tag: auth-4.8.0-alpha0~36^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F11588%2Fhead;p=thirdparty%2Fpdns.git Resolved PR comments --- diff --git a/pdns/lua-record.cc b/pdns/lua-record.cc index 4ad9a7ff6b..303389cee1 100644 --- a/pdns/lua-record.cc +++ b/pdns/lua-record.cc @@ -399,9 +399,7 @@ static vector pickRandomSample(int n, const vector& items) return vector(); } - auto rdev = std::random_device {}; - auto reng = std::default_random_engine { rdev() }; - std::shuffle(pick.begin(), pick.end(), reng); + std::shuffle(pick.begin(), pick.end(), pdns::dns_random_engine()); vector result = {pick.begin(), pick.begin() + count}; return result; @@ -445,14 +443,6 @@ static bool getLatLon(const std::string& ip, string& loc) lonhem='W'; } - /* - >>> deg = int(R) - >>> min = int((R - int(R)) * 60.0) - >>> sec = (((R - int(R)) * 60.0) - min) * 60.0 - >>> print("{}ยบ {}' {}\"".format(deg, min, sec)) - */ - - latdeg = lat; latmin = (lat - latdeg)*60.0; latsec = (((lat - latdeg)*60.0) - latmin)*60.0; @@ -576,18 +566,6 @@ static vector convStringList(const iplist_t& items) return result; } -static vector< pair > convIntComboAddressList(const std::unordered_map& items) -{ - vector< pair > result; - result.reserve(items.size()); - - for(const auto& item : items) { - result.emplace_back(atoi(item.second.at(1).c_str()), ComboAddress(item.second.at(2))); - } - - return result; -} - static vector< pair > convIntStringPairList(const std::unordered_map& items) { vector > result;