From eddd7c37e6517bb9e5a8b685c1e894bacaee9968 Mon Sep 17 00:00:00 2001 From: klzgrad Date: Tue, 11 Feb 2020 16:57:07 +0800 Subject: [PATCH] Remove logic replacing naked IP address to domain Makes testing easier. --- src/net/tools/naive/naive_proxy_bin.cc | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/net/tools/naive/naive_proxy_bin.cc b/src/net/tools/naive/naive_proxy_bin.cc index 48491fc81c..04631732c4 100644 --- a/src/net/tools/naive/naive_proxy_bin.cc +++ b/src/net/tools/naive/naive_proxy_bin.cc @@ -63,7 +63,6 @@ constexpr int kListenBackLog = 512; constexpr int kDefaultMaxSocketsPerPool = 256; constexpr int kDefaultMaxSocketsPerGroup = 255; constexpr int kExpectedMaxUsers = 8; -constexpr char kDefaultHostName[] = "example"; constexpr net::NetworkTrafficAnnotationTag kTrafficAnnotation = net::DefineNetworkTrafficAnnotation("naive", ""); @@ -227,18 +226,6 @@ bool ParseCommandLineFlags(Params* params) { if (line.HasSwitch("host-resolver-rules")) { params->host_resolver_rules = line.GetSwitchValueASCII("host-resolver-rules"); - } else { - // SNI should only contain DNS hostnames not IP addresses per RFC 6066. - if (url.HostIsIPAddress()) { - GURL::Replacements replacements; - replacements.SetHostStr(kDefaultHostName); - params->proxy_url = - url::SchemeHostPort(url.ReplaceComponents(replacements)).Serialize(); - LOG(INFO) << "Using '" << kDefaultHostName << "' as the hostname for " - << url.host(); - params->host_resolver_rules = - std::string("MAP ") + kDefaultHostName + " " + url.host(); - } } if (line.HasSwitch("log")) {