ret << "Frontends:" << endl;
fmt = boost::format("%-3d %-20.20s %-20d %-20d %-25d %-20d %-20d %-20d %-20f %-20f");
- ret << (fmt % "#" % "Address" % "Connnections" % "Died reading query" % "Died sending response" % "Gave up" % "Client timeouts" % "Downstream timeouts" % "Avg queries/conn" % "Avg duration") << endl;
+ ret << (fmt % "#" % "Address" % "Connections" % "Died reading query" % "Died sending response" % "Gave up" % "Client timeouts" % "Downstream timeouts" % "Avg queries/conn" % "Avg duration") << endl;
size_t counter = 0;
for(const auto& f : g_frontends) {
DOHUnit* du = nullptr;
ssize_t got = recv(qsock, &du, sizeof(du), 0);
if (got < 0) {
- warnlog("Error receving internal DoH query: %s", strerror(errno));
+ warnlog("Error receiving internal DoH query: %s", strerror(errno));
continue;
}
else if (static_cast<size_t>(got) < sizeof(du)) {