Commit ea3920fa authored by martijn's avatar martijn Committed by Commit bot

Migrate chrome/browser/net/* to net::IPAddress.

BUG=496258

Review URL: https://codereview.chromium.org/1807663002

Cr-Commit-Position: refs/heads/master@{#381679}
parent c69f2f97
......@@ -26,7 +26,6 @@ using net::DnsClient;
using net::DnsResponse;
using net::DnsTransaction;
using net::DnsTransactionFactory;
using net::IPAddressNumber;
using net::IPEndPoint;
using net::NetLog;
using net::NetworkChangeNotifier;
......
......@@ -4,11 +4,14 @@
#include "chrome/browser/net/dns_probe_service.h"
#include <stdint.h>
#include <utility>
#include "base/metrics/field_trial.h"
#include "base/metrics/histogram.h"
#include "base/strings/string_number_conversions.h"
#include "net/base/ip_address.h"
#include "net/base/ip_endpoint.h"
#include "net/dns/dns_client.h"
#include "net/dns/dns_config_service.h"
......@@ -19,7 +22,6 @@ using base::StringToInt;
using error_page::DnsProbeStatus;
using net::DnsClient;
using net::DnsConfig;
using net::IPAddressNumber;
using net::ParseIPLiteralToNumber;
using net::NetworkChangeNotifier;
......@@ -34,15 +36,8 @@ const int kMaxResultAgeMs = 5000;
// The public DNS servers used by the DnsProbeService to verify internet
// connectivity.
const char kGooglePublicDns1[] = "8.8.8.8";
const char kGooglePublicDns2[] = "8.8.4.4";
net::IPEndPoint MakeDnsEndPoint(const std::string& dns_ip_literal) {
IPAddressNumber dns_ip_number;
bool rv = ParseIPLiteralToNumber(dns_ip_literal, &dns_ip_number);
DCHECK(rv);
return net::IPEndPoint(dns_ip_number, net::dns_protocol::kDefaultPort);
}
const uint8_t kGooglePublicDns1[] = {8, 8, 8, 8};
const uint8_t kGooglePublicDns2[] = {8, 8, 4, 4};
DnsProbeStatus EvaluateResults(DnsProbeRunner::Result system_result,
DnsProbeRunner::Result public_result) {
......@@ -154,8 +149,10 @@ void DnsProbeService::SetSystemClientToCurrentConfig() {
void DnsProbeService::SetPublicClientToGooglePublicDns() {
DnsConfig public_config;
public_config.nameservers.push_back(MakeDnsEndPoint(kGooglePublicDns1));
public_config.nameservers.push_back(MakeDnsEndPoint(kGooglePublicDns2));
public_config.nameservers.push_back(net::IPEndPoint(
net::IPAddress(kGooglePublicDns1), net::dns_protocol::kDefaultPort));
public_config.nameservers.push_back(net::IPEndPoint(
net::IPAddress(kGooglePublicDns2), net::dns_protocol::kDefaultPort));
public_config.attempts = 1;
public_config.randomize_ports = false;
......
......@@ -7,23 +7,21 @@
#include <stdint.h>
#include "chrome/browser/net/dns_probe_runner.h"
#include "net/base/ip_address.h"
#include "net/dns/dns_config_service.h"
#include "net/dns/dns_protocol.h"
using net::DnsClient;
using net::DnsConfig;
using net::IPAddressNumber;
using net::MockDnsClientRule;
using net::MockDnsClientRuleList;
using net::ParseIPLiteralToNumber;
namespace chrome_browser_net {
scoped_ptr<DnsClient> CreateMockDnsClientForProbes(
MockDnsClientRule::Result result) {
DnsConfig config;
IPAddressNumber dns_ip;
ParseIPLiteralToNumber("192.168.1.1", &dns_ip);
net::IPAddress dns_ip(192, 168, 1, 1);
const uint16_t kDnsPort = net::dns_protocol::kDefaultPort;
config.nameservers.push_back(net::IPEndPoint(dns_ip, kDnsPort));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment