| 171 | | cerr<<"Results: "<<sr.d_errors<<" errors, "<<sr.d_oks<<" oks, "<<sr.d_nodatas<<" nodatas, "<<sr.d_nxdomains<<" nxdomains, "<<inflighter.getTimeouts()<<" timeouts"<<endl; |
| 172 | | cerr<<sr.d_unknowns<<" answers with an unknown status"<<endl; |
| 173 | | |
| 174 | | cerr<<domains.size() - (sr.d_errors + sr.d_oks + sr.d_nodatas + sr.d_nxdomains + inflighter.getTimeouts() + sr.d_unknowns)<<" status results missing"<<endl; |
| 175 | | cerr<<sr.d_receiveerrors<<" receive errors, "<<sr.d_receiveds<<" packets received correctly"<<endl; |
| 176 | | |
| 177 | | cerr<<inflighter.getUnexpecteds()<<" unexpected responses (probably seen as timeouts)"<<endl; |
| | 179 | |
| | 180 | cerr<< datafmt % "Sending" % "" % "Receiving" % ""; |
| | 181 | cerr<< datafmt % " Queued " % domains.size() % " Received" % sr.d_receiveds; |
| | 182 | cerr<< datafmt % " Error -/-" % sr.d_senderrors % " Timeouts" % inflighter.getTimeouts(); |
| | 183 | cerr<< datafmt % " " % "" % " Unexpected" % inflighter.getUnexpecteds(); |
| | 184 | |
| | 185 | cerr<< datafmt % " Sent" % (domains.size() - sr.d_senderrors) % " Total" % (sr.d_receiveds + inflighter.getTimeouts() + inflighter.getUnexpecteds()); |
| | 186 | |
| | 187 | cerr<<endl; |
| | 188 | cerr<< datafmt % "DNS Status" % "" % "" % ""; |
| | 189 | cerr<< datafmt % " OK" % sr.d_oks % "" % ""; |
| | 190 | cerr<< datafmt % " Error" % sr.d_errors % "" % ""; |
| | 191 | cerr<< datafmt % " No Data" % sr.d_nodatas % "" % ""; |
| | 192 | cerr<< datafmt % " NXDOMAIN" % sr.d_nxdomains % "" % ""; |
| | 193 | cerr<< datafmt % " Unknowns" % sr.d_unknowns % "" % ""; |
| | 194 | cerr<< datafmt % "Answers" % (sr.d_oks + sr.d_errors + sr.d_nodatas + sr.d_nxdomains + sr.d_unknowns) % "" % ""; |
| | 195 | cerr<< datafmt % " Timeouts " % (inflighter.getTimeouts()) % "" % ""; |
| | 196 | cerr<< datafmt % "Total " % (sr.d_oks + sr.d_errors + sr.d_nodatas + sr.d_nxdomains + sr.d_unknowns + inflighter.getTimeouts()) % "" % ""; |
| | 197 | |
| | 198 | /* |
| | 199 | |
| | 200 | cerr<<"Questions: "<<domains.size()<<", responses + network errors + timeouts: " << |
| | 201 | sr.d_receiveds <<" + " << sr.d_receiveerrors<<" + " << inflighter.getTimeouts()<< " = " << |
| | 202 | sr.d_receiveds + sr.d_receiveerrors + inflighter.getTimeouts() <<endl; |
| | 203 | |
| | 204 | cerr<< "Unexpected responses "<< inflighter.getUnexpecteds() << endl; |
| | 205 | |
| | 206 | cerr<<"DNS OK + DNS Error + NODATA + NXDOMAIN + Unknown: "<< |
| | 207 | sr.d_oks << " + " << sr.d_errors << " + " << sr.d_nodatas << " + " << sr.d_nxdomains << " + " << sr.d_unknowns << " = " << |
| | 208 | sr.d_oks + sr.d_errors + sr.d_nodatas + sr.d_nxdomains + sr.d_unknowns << endl; |
| | 209 | |
| | 210 | cerr<< "(" << domains.size() - (sr.d_errors + sr.d_oks + sr.d_nodatas + sr.d_nxdomains + inflighter.getTimeouts() + sr.d_unknowns)<<" status results missing)"<<endl; |
| | 211 | */ |
| | 212 | |