diff options
author | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-19 19:40:33 +0000 |
---|---|---|
committer | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-19 19:40:33 +0000 |
commit | 1d9328506782786a7ca841636e28a8bf8dbe3592 (patch) | |
tree | 9582a7a060208fd524d4305d7f1fd36d878b8d13 /net/dns/dns_transaction.cc | |
parent | 813ecdc1a793031f3bc7d385e0c1fa207969090f (diff) | |
download | chromium_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.cc | 2 |
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) { |