summaryrefslogtreecommitdiffstats
path: root/net/dns/dns_transaction.cc
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-19 19:40:33 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-19 19:40:33 +0000
commit1d9328506782786a7ca841636e28a8bf8dbe3592 (patch)
tree9582a7a060208fd524d4305d7f1fd36d878b8d13 /net/dns/dns_transaction.cc
parent813ecdc1a793031f3bc7d385e0c1fa207969090f (diff)
downloadchromium_src-1d9328506782786a7ca841636e28a8bf8dbe3592.zip
chromium_src-1d9328506782786a7ca841636e28a8bf8dbe3592.tar.gz
chromium_src-1d9328506782786a7ca841636e28a8bf8dbe3592.tar.bz2
[net/dns] Histograms for the reasons DnsTransaction failed.
Also, do not attempt to use DnsTransaction if the hostname is in the .local (mDNS) domain. BUG=117770 TEST=chrome://histograms Review URL: https://chromiumcodereview.appspot.com/10562023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143022 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/dns/dns_transaction.cc')
-rw-r--r--net/dns/dns_transaction.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
index 9df0614..a496fef 100644
--- a/net/dns/dns_transaction.cc
+++ b/net/dns/dns_transaction.cc
@@ -360,7 +360,7 @@ class DnsTransactionImpl : public DnsTransaction,
if (ndots > 0 && !had_hostname)
qnames_.push_back(labeled_hostname);
- return qnames_.empty() ? ERR_NAME_NOT_RESOLVED : OK;
+ return qnames_.empty() ? ERR_DNS_SEARCH_EMPTY : OK;
}
void DoCallback(AttemptResult result) {