string EDNSCookiesOpt::toDisplayString() const
{
- std::string ret = makeHexDump(client, "");;
+ std::string ret = makeHexDump(client, "");
if (!server.empty()) {
ret += '|';
if (server.length() != 16) {
ret += makeHexDump(server, "");
}
else {
- // It very likely is a rfc9018 one
+ // It very likely is a rfc9018 one
ret += makeHexDump(server.substr(0, 1), ""); // Version
ret += '|';
ret += makeHexDump(server.substr(1, 3), ""); // Reserved
mutable Support d_support{Support::Unsupported};
};
-class CookieStore : public multi_index_container < CookieEntry,
- indexed_by < ordered_unique<tag<ComboAddress>, member<CookieEntry, ComboAddress, &CookieEntry::d_address>>,
- ordered_non_unique<tag<time_t>, member<CookieEntry, time_t, &CookieEntry::d_lastupdate>>>>
+class CookieStore : public multi_index_container<CookieEntry,
+ indexed_by<ordered_unique<tag<ComboAddress>, member<CookieEntry, ComboAddress, &CookieEntry::d_address>>,
+ ordered_non_unique<tag<time_t>, member<CookieEntry, time_t, &CookieEntry::d_lastupdate>>>>
{
public:
void prune(time_t cutoff);
bool doSpecialNamesResolve(const DNSName& qname, QType qtype, QClass qclass, vector<DNSRecord>& ret);
- LWResult::Result asyncresolveWrapper(const OptLog&log, const ComboAddress& address, bool ednsMANDATORY, const DNSName& domain, const DNSName& auth, int type, bool doTCP, bool sendRDQuery, struct timeval* now, boost::optional<Netmask>& srcmask, LWResult* res, bool* chained, const DNSName& nsName) const;
+ LWResult::Result asyncresolveWrapper(const OptLog& log, const ComboAddress& address, bool ednsMANDATORY, const DNSName& domain, const DNSName& auth, int type, bool doTCP, bool sendRDQuery, struct timeval* now, boost::optional<Netmask>& srcmask, LWResult* res, bool* chained, const DNSName& nsName) const;
boost::optional<Netmask> getEDNSSubnetMask(const DNSName& name, const ComboAddress& rem);