Skip to content

Commit

Permalink
Spellcheck. Fixes PowerDNS#296 and a lot more.
Browse files Browse the repository at this point in the history
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2324 d19b8d6e-7fed-0310-83ef-9ca221ded41b
  • Loading branch information
Peter van Dijk committed Dec 23, 2011
1 parent a97395c commit abc1d92
Show file tree
Hide file tree
Showing 40 changed files with 50 additions and 50 deletions.
2 changes: 1 addition & 1 deletion TODO
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Also see http://wiki.powerdns.com/trac/wiki/TodoList

Older stuff below:

* new zone is AXFRed, written to disk succesfully
* new zone is AXFRed, written to disk successfully
probably? unsure
* the old SOA record remains in place

Expand Down
2 changes: 1 addition & 1 deletion modules/geobackend/geobackend.hh
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ public:
void declareArguments(const string &suffix = "") {
declare(suffix, "zone", "zonename to be served", "");
declare(suffix, "soa-values", "values of the SOA master nameserver and hostmaster fields, comma seperated", "");
declare(suffix, "ns-records", "targets of the NS records, comma seperated.", "");
declare(suffix, "ns-records", "targets of the NS records, comma separated.", "");
declare(suffix, "ttl", "TTL value for geo records", "3600");
declare(suffix, "ns-ttl", "TTL value for NS records", "86400");
declare(suffix, "ip-map-zonefile", "path to the rbldnsd format zonefile", "zz.countries.nerd.dk.rbldnsd");
Expand Down
2 changes: 1 addition & 1 deletion modules/godbcbackend/sodbc.hh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#include <string>
#include <vector>

// The following line makes Bert puke everytime he sees it.
// The following line makes Bert puke every time he sees it.
//#define WINDOWS_LEAN_AND_MEAN
//#include <windows.h>
#include <sql.h>
Expand Down
2 changes: 1 addition & 1 deletion modules/ldapbackend/powerldap.cc
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ void PowerLDAP::bind( const string& ldapbinddn, const string& ldapsecret, int me


/**
* Depricated, use PowerLDAP::bind() instead
* Deprecated, use PowerLDAP::bind() instead
*/

void PowerLDAP::simpleBind( const string& ldapbinddn, const string& ldapsecret )
Expand Down
2 changes: 1 addition & 1 deletion modules/luabackend/luabackend.hh
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ private:

int f_lua_exec_error;

//mininal functions....
//minimal functions....
int f_lua_list;
int f_lua_lookup;
int f_lua_get;
Expand Down
2 changes: 1 addition & 1 deletion modules/luabackend/reload.cc
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ void LUABackend::reload() {
get_lua_function(lua, "getsoa", &f_lua_getsoa);

if (f_lua_list == 0 || f_lua_lookup == 0 || f_lua_get == 0 || f_lua_getsoa == 0) {
throw LUAException (backend_name + "MINIMAL BACKEND: Missing requried function(s)!");
throw LUAException (backend_name + "MINIMAL BACKEND: Missing required function(s)!");
}

//master functions....
Expand Down
2 changes: 1 addition & 1 deletion modules/luabackend/test/pdns.conf
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ local-ipv6=::1
# soa-expire-default=604800

#################################
# soa-minimum-ttl Default SOA mininum ttl
# soa-minimum-ttl Default SOA minimum ttl
#
# soa-minimum-ttl=3600

Expand Down
2 changes: 1 addition & 1 deletion modules/mongodbbackend/test/pdns.conf
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
# soa-expire-default=604800

#################################
# soa-minimum-ttl Default SOA mininum ttl
# soa-minimum-ttl Default SOA minimum ttl
#
# soa-minimum-ttl=3600

Expand Down
2 changes: 1 addition & 1 deletion modules/mydnsbackend/mydnsbackend.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* query. This means that existing PowerDNS backends are unable to make use of
* the schema without lame hackery (or awful performance.) This module does
* the nasty lookup logic required to make use of the schema, and should be as
* tollerent as MyDNS when it comes to things being fully qualified or not.
* tolerant as MyDNS when it comes to things being fully qualified or not.
*
* A known "bug" is that AXFRs will fail if your rr table contains invalid
* junk. I'm not sure this is really a bug, if you've decided to put free-form
Expand Down
2 changes: 1 addition & 1 deletion modules/odbcbackend/odbcbackend.cc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/

// ODBC backend by Michel Stol ([email protected])
// For use with PowerDNS - The powerfull and versatile nameserver.
// For use with PowerDNS - The powerful and versatile nameserver.

#include "odbcbackend.hh"

Expand Down
2 changes: 1 addition & 1 deletion modules/odbcbackend/odbcbackend.hh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/

// ODBC backend by Michel Stol ([email protected])
// For use with PowerDNS - The powerfull and versatile nameserver.
// For use with PowerDNS - The powerful and versatile nameserver.

#ifndef ODBCBACKEND_H
#define ODBCBACKEND_H
Expand Down
2 changes: 1 addition & 1 deletion modules/opendbxbackend/odbxbackend.cc
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ OdbxBackend::OdbxBackend( const string& suffix )

if( getArg( "host" ).size() > 0 )
{
L.log( m_myname + " WARNING: Using depricated opendbx-host parameter", Logger::Warning );
L.log( m_myname + " WARNING: Using deprecated opendbx-host parameter", Logger::Warning );
stringtok( m_hosts[READ], getArg( "host" ), ", " );
m_hosts[WRITE] = m_hosts[READ];
}
Expand Down
2 changes: 1 addition & 1 deletion modules/opendbxbackend/odbxbackend.hh
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ public:
declare( suffix, "sql-infoslaves", "Get all unfresh slaves", "SELECT d.\"id\", d.\"name\", d.\"master\", d.\"last_check\", d.\"notified_serial\", d.\"auto_serial\", r.\"content\" FROM \"domains\" d LEFT JOIN \"records\" r ON ( d.\"id\"=r.\"domain_id\" AND r.\"type\"='SOA' ) WHERE d.\"status\"='A' AND d.\"type\"='SLAVE'" );
declare( suffix, "sql-infomasters", "Get all updated masters", "SELECT d.\"id\", d.\"name\", d.\"master\", d.\"last_check\", d.\"notified_serial\", d.\"auto_serial\", r.\"content\" FROM \"domains\" d LEFT JOIN \"records\" r ON ( d.\"id\"=r.\"domain_id\" AND r.\"type\"='SOA' ) WHERE d.\"status\"='A' AND d.\"type\"='MASTER'" );

declare( suffix, "host", "depricated, use host-read and host-write instead","" );
declare( suffix, "host", "deprecated, use host-read and host-write instead","" );
}


Expand Down
2 changes: 1 addition & 1 deletion modules/oraclebackend/oraclebackend.hh
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public:
void getUnfreshSlaveInfos(vector<DomainInfo>* domains);
void getUpdatedMasters(vector<DomainInfo>* domains);
void setFresh(uint32_t zoneId); // No, it's not int zoneId. Really.
void setNotified(uint32_t zoneId, uint32_t serial); // dito
void setNotified(uint32_t zoneId, uint32_t serial); // ditto
bool list(const string &domain, int zoneId);
bool checkACL(const string &acl_type, const string &key, const string &val);

Expand Down
2 changes: 1 addition & 1 deletion pdns/arguments.hh
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ public:
bool mustDo(const string &var); //!< if a switch is given, if we must do something (--help)
int asNum(const string &var); //!< return a variable value as a number
#ifndef WIN32
mode_t asMode(const string &var); //<!< return value interprepted as octal number
mode_t asMode(const string &var); //<!< return value interpreted as octal number
uid_t asUid(const string &var); //!< return user id, resolves if necessary
gid_t asGid(const string &var); //!< return group id, resolves if necessary
#endif
Expand Down
4 changes: 2 additions & 2 deletions pdns/backends/bind/bindbackend2.cc
Original file line number Diff line number Diff line change
Expand Up @@ -913,7 +913,7 @@ bool Bind2Backend::getBeforeAndAfterNamesAbsolute(uint32_t id, const std::string
after = hashindex.begin()->nsec3hash;
}
else {
// iter will always be HIGER than lqname, but that's not what we need
// iter will always be HIGHER than lqname, but that's not what we need
// rest .. before pos_iter/after pos
// lqname
if(highIter != hashindex.end())
Expand Down Expand Up @@ -1003,7 +1003,7 @@ void Bind2Backend::lookup(const QType &qtype, const string &qname, DNSPacket *pk
d_handle.mustlog = mustlog;

if(range.first==range.second) {
// cerr<<"Found nothign!"<<endl;
// cerr<<"Found nothing!"<<endl;
d_handle.d_list=false;
d_handle.d_iter = d_handle.d_end_iter = range.first;
return;
Expand Down
2 changes: 1 addition & 1 deletion pdns/backends/bind/bindbackend2.hh
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ public:
bool current();

bool d_loaded; //!< if a domain is loaded
string d_status; //!< message describing status of a domain, for human consumtpion
string d_status; //!< message describing status of a domain, for human consumption
bool d_checknow; //!< if this domain has been flagged for a check
time_t d_ctime; //!< last known ctime of the file on disk
string d_name; //!< actual name of the domain
Expand Down
2 changes: 1 addition & 1 deletion pdns/base64.cc
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ int B64Decode(const std::string& strInput, std::string& strOutput)
// incoming Base64 character is first decoded, and
// then it is inserted into the decode buffer
// (with any relevant shifting, as required).
// Later, after all 3 bytes have been reconsituted,
// Later, after all 3 bytes have been reconstituted,
// we assign them to the output string, ultimately
// to be returned as the original message.
int iInSize = strInput.size();
Expand Down
2 changes: 1 addition & 1 deletion pdns/binpatch.cc
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ static void imbue(char *pname, const char *search, const string &replace)
break;

if(p==end) {
cerr<<"Cannot find marker in binary, not imbueing"<<endl;
cerr<<"Cannot find marker in binary, not imbuing"<<endl;
exit(1);
}
strcpy(p+strlen(search),replace.c_str());
Expand Down
6 changes: 3 additions & 3 deletions pdns/common_startup.cc
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ typedef Distributor<DNSPacket,DNSPacket,PacketHandler> DNSDistributor;


ArgvMap theArg;
StatBag S; //!< Statistics are gathered accross PDNS via the StatBag class S
StatBag S; //!< Statistics are gathered across PDNS via the StatBag class S
PacketCache PC; //!< This is the main PacketCache, shared accross all threads
DNSProxy *DP;
DynListener *dl;
Expand Down Expand Up @@ -116,7 +116,7 @@ void declareArguments()
::arg().set("recursive-cache-ttl","Seconds to store packets for recursive queries in the PacketCache")="10";
::arg().set("negquery-cache-ttl","Seconds to store negative query results in the QueryCache")="60";
::arg().set("query-cache-ttl","Seconds to store query results in the QueryCache")="20";
::arg().set("soa-minimum-ttl","Default SOA mininum ttl")="3600";
::arg().set("soa-minimum-ttl","Default SOA minimum ttl")="3600";
::arg().set("server-id", "Returned when queried for 'server.id' TXT or NSID, defaults to hostname")="";
::arg().set("soa-refresh-default","Default SOA refresh")="10800";
::arg().set("soa-retry-default","Default SOA retry")="3600";
Expand Down Expand Up @@ -216,7 +216,7 @@ static DNSDistributor* g_distributor;
static pthread_mutex_t d_distributorlock =PTHREAD_MUTEX_INITIALIZER;
static bool g_mustlockdistributor;

//! The qthread receives questions over the internet via the Nameserver class, and hands them to the Distributor for futher processing
//! The qthread receives questions over the internet via the Nameserver class, and hands them to the Distributor for further processing
void *qthread(void *number)
{
DNSPacket *P;
Expand Down
2 changes: 1 addition & 1 deletion pdns/common_startup.hh
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#include "ws.hh"

extern ArgvMap theArg;
extern StatBag S; //!< Statistics are gathered accross PDNS via the StatBag class S
extern StatBag S; //!< Statistics are gathered across PDNS via the StatBag class S
extern PacketCache PC; //!< This is the main PacketCache, shared accross all threads
extern DNSProxy *DP;
extern DynListener *dl;
Expand Down
2 changes: 1 addition & 1 deletion pdns/distributor.hh
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ template<class Answer, class Question, class Backend>int Distributor<Answer,Ques

/* the line below is a bit difficult.
What happens is that we have a goal for the number of running distributor threads. Furthermore, other
parts of PowerDNS also start backends, which get included in this cound.
parts of PowerDNS also start backends, which get included in this count.
If less than two threads now die, no new ones will be spawned.
Expand Down
2 changes: 1 addition & 1 deletion pdns/dns.hh
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ enum {
ns_t_cert = 37, /* Certification record */
ns_t_a6 = 38, /* IPv6 address (deprecates AAAA) */
ns_t_dname = 39, /* Non-terminal DNAME (for IPv6) */
ns_t_sink = 40, /* Kitchen sink (experimentatl) */
ns_t_sink = 40, /* Kitchen sink (experimental) */
ns_t_opt = 41, /* EDNS0 option (meta-RR) */
ns_t_tsig = 250, /* Transaction signature. */
ns_t_ixfr = 251, /* Incremental zone transfer. */
Expand Down
2 changes: 1 addition & 1 deletion pdns/dnsparser.hh
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ public:

private:
uint16_t d_startrecordpos; // needed for getBlob later on
uint16_t d_recordlen; // dito
uint16_t d_recordlen; // ditto
const vector<uint8_t>& d_content;
};

Expand Down
2 changes: 1 addition & 1 deletion pdns/dnsproxy.cc
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ void DNSProxy::mainloop(void)
map_t::iterator i=d_conntrack.find(d.id^d_xor);
if(i==d_conntrack.end()) {
L<<Logger::Error<<"Discarding untracked packet from recursor backend with id "<<(d.id^d_xor)<<
". Contrack table size="<<d_conntrack.size()<<endl;
". Conntrack table size="<<d_conntrack.size()<<endl;
continue;
}
else if(i->second.created==0) {
Expand Down
2 changes: 1 addition & 1 deletion pdns/dnsreplay.cc
Original file line number Diff line number Diff line change
Expand Up @@ -568,7 +568,7 @@ try
("quiet", po::value<bool>()->default_value(true), "don't be too noisy")
("recursive", po::value<bool>()->default_value(true), "look at recursion desired packets, or not (defaults true)")
("speedup", po::value<float>()->default_value(1), "replay at this speedup")
("timeout-msec", po::value<uint32_t>()->default_value(500), "wait at least this many millyseconds for a reply");
("timeout-msec", po::value<uint32_t>()->default_value(500), "wait at least this many milliseconds for a reply");

po::options_description alloptions;
po::options_description hidden("hidden options");
Expand Down
10 changes: 5 additions & 5 deletions pdns/docs/pdns.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2726,7 +2726,7 @@ errors in some cases. Discovered by Sten Spans. Fixed in c1342.
</para>
<para>
Thanks to some recent migrations, this release, or something very close to it, is powering over 40 million internet connections that
we know of. We appreciate hearing about succesful as well as unsuccesful migrations, please feel free to notify [email protected] of your
we know of. We appreciate hearing about successful as well as unsuccessful migrations, please feel free to notify [email protected] of your
experiences, good or bad.
</para>
<para>
Expand Down Expand Up @@ -6605,7 +6605,7 @@ doing. Stability is expected to return with 2.9.1, as are the binary builds.
</listitem>
<listitem>
<para>
The SOA Mininum TTL now has a configurable default (<command>soa-minimum-ttl</command>)value to placate the DENIC requirements.
The SOA Minimum TTL now has a configurable default (<command>soa-minimum-ttl</command>)value to placate the DENIC requirements.
</para>
</listitem>
<listitem>
Expand Down Expand Up @@ -11525,8 +11525,8 @@ zone "powerdnssec.org" {
all-outqueries counts the number of outgoing UDP queries since starting
answers0-1 counts the number of queries answered within 1 milisecond
answers100-1000 counts the number of queries answered within 1 second
answers10-100 counts the number of queries answered within 100 miliseconds
answers1-10 counts the number of queries answered within 10 miliseconds
answers10-100 counts the number of queries answered within 100 milliseconds
answers1-10 counts the number of queries answered within 10 milliseconds
answers-slow counts the number of queries answered after 1 second
cache-bytes Size of the cache in bytes (since 3.3.1)
cache-entries shows the number of entries in the cache
Expand Down Expand Up @@ -12510,7 +12510,7 @@ To enable a Lua script for a particular slave zone, determine the domain_id for
</para></listitem></varlistentry>
<varlistentry><term>queue-limit=...</term>
<listitem><para>
Maximum number of miliseconds to queue a query. See <xref linkend="performance"/>.
Maximum number of milliseconds to queue a query. See <xref linkend="performance"/>.
</para></listitem></varlistentry>
<varlistentry><term>recursive-cache-ttl=...</term>
<listitem><para>
Expand Down
6 changes: 3 additions & 3 deletions pdns/mtasker.cc
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
MTasker is designed to offer the performance of statemachines while maintaining simple thread semantics. It is not
a replacement for a full threading system.
\section compatability Compatability
\section compatibility Compatibility
MTasker is only guaranteed to work on Linux with glibc 2.2.5 and higher. It does not work on FreeBSD and notably,
not on Red Hat 6.0. It may work on Solaris, please test.
Expand Down Expand Up @@ -71,7 +71,7 @@
\section events Events
By default, Events are recognized by an int and their value is also an int.
This can be overriden by specifying the EventKey and EventVal template parameters.
This can be overridden by specifying the EventKey and EventVal template parameters.
An event can be a keypress, but also a UDP packet, or a bit of data from a TCP socket. The
sample code provided works with keypresses, but that is just a not very useful example.
Expand Down Expand Up @@ -144,7 +144,7 @@ int main()

//! puts a thread to sleep waiting until a specified event arrives
/** Threads can call waitEvent to register that they are waiting on an event with a certain key.
If so desidered, the event can carry data which is returned in val in case that is non-zero.
If so desired, the event can carry data which is returned in val in case that is non-zero.
Furthermore, a timeout can be specified in seconds.
Expand Down
2 changes: 1 addition & 1 deletion pdns/nameserver.cc
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ extern StatBag S;
\section Cache Caching
On its own, this setup is not suitable for high performance operations. A single DNS query can turn into many DNSBackend questions,
each taking many miliseconds to complete. This is why the qthread() first checks the PacketCache to see if an answer is known to a packet
each taking many milliseconds to complete. This is why the qthread() first checks the PacketCache to see if an answer is known to a packet
asking this question. If so, the entire Distributor is shunted, and the answer is sent back *directly*, within a few microseconds.
\section misc Miscellaneous
Expand Down
2 changes: 1 addition & 1 deletion pdns/pdns.conf-dist
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
# soa-expire-default=604800

#################################
# soa-minimum-ttl Default SOA mininum ttl
# soa-minimum-ttl Default SOA minimum ttl
#
# soa-minimum-ttl=3600

Expand Down
2 changes: 1 addition & 1 deletion pdns/pdns_recursor.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2005,7 +2005,7 @@ int main(int argc, char **argv)
::arg().set("serve-rfc1918", "If we should be authoritative for RFC 1918 private IP space")="";
::arg().set("auth-can-lower-ttl", "If we follow RFC 2181 to the letter, an authoritative server can lower the TTL of NS records")="off";
::arg().set("lua-dns-script", "Filename containing an optional 'lua' script that will be used to modify dns answers")="";
::arg().setSwitch( "ignore-rd-bit", "Assume each packet requires recursion, for compatability" )= "off";
::arg().setSwitch( "ignore-rd-bit", "Assume each packet requires recursion, for compatibility" )= "off";
::arg().setSwitch( "disable-edns-ping", "Disable EDNSPing" )= "no";
::arg().setSwitch( "disable-edns", "Disable EDNS" )= "";
::arg().setSwitch( "disable-packetcache", "Disable packetcache" )= "no";
Expand Down
2 changes: 1 addition & 1 deletion pdns/pdnssec.cc
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ void loadMainConfig(const std::string& configdir)
::arg().set("soa-retry-default","Default SOA retry")="3600";
::arg().set("soa-expire-default","Default SOA expire")="604800";
::arg().setSwitch("query-logging","Hint backends that queries should be logged")="no";
::arg().set("soa-minimum-ttl","Default SOA mininum ttl")="3600";
::arg().set("soa-minimum-ttl","Default SOA minimum ttl")="3600";

UeberBackend::go();
}
Expand Down
2 changes: 1 addition & 1 deletion pdns/qtype.hh
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include "namespaces.hh"

/** The QType class is meant to deal easily with the different kind of resource types, like 'A', 'NS',
* 'CNAME' etcetera. These types have both a name and a number. This class can seemlessly move between
* 'CNAME' etcetera. These types have both a name and a number. This class can seamlessly move between
* them. Use it like this:
\code
Expand Down
2 changes: 1 addition & 1 deletion pdns/session.cc
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ Session *Server::accept()
int clisock=-1;


while((clisock=::accept(s,(struct sockaddr *)(&remote),&len))==-1) // repeat until we have a succesful connect
while((clisock=::accept(s,(struct sockaddr *)(&remote),&len))==-1) // repeat until we have a successful connect
{
// L<<Logger::Error<<"accept() returned: "<<strerror(errno)<<endl;
if(errno==EMFILE) {
Expand Down
2 changes: 1 addition & 1 deletion pdns/syncres.cc
Original file line number Diff line number Diff line change
Expand Up @@ -458,7 +458,7 @@ static bool ipv6First(const ComboAddress& a, const ComboAddress& b)
#endif

/** This function explicitly goes out for A addresses, but if configured to use IPv6 as well, will also return any IPv6 addresses in the cache
Additionally, it will return the 'best' address up front, and the rest shufled
Additionally, it will return the 'best' address up front, and the rest shuffled
*/
vector<ComboAddress> SyncRes::getAs(const string &qname, int depth, set<GetBestNSAnswer>& beenthere)
{
Expand Down
2 changes: 1 addition & 1 deletion pdns/syncres.hh
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ public:
>
> negcache_t;

//! This represents a number of decaying Ewmas, used to store performance per namerserver-name.
//! This represents a number of decaying Ewmas, used to store performance per nameserver-name.
/** Modelled to work mostly like the underlying DecayingEwma. After you've called get,
d_best is filled out with the best address for this collection */
struct DecayingEwmaCollection
Expand Down
Loading

0 comments on commit abc1d92

Please sign in to comment.