diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-16 00:01:00 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-16 00:01:00 +0000 |
commit | facc82690a523e5e97b6acda33863631eb2482d3 (patch) | |
tree | ca1cec84ed3ea649107569a0568ed234f2f5ffd1 /net/http/http_network_transaction.cc | |
parent | 6920720802ba0bef2908c562b6eedf2eb6762a64 (diff) | |
download | chromium_src-facc82690a523e5e97b6acda33863631eb2482d3.zip chromium_src-facc82690a523e5e97b6acda33863631eb2482d3.tar.gz chromium_src-facc82690a523e5e97b6acda33863631eb2482d3.tar.bz2 |
Use the new HostNoBrackets() method in more places.
Note that IP addresses in certificate names are encoded
in binary form (octet strings -- 4 octets for IPv4 and
16 octets for IPv6).
R=eroman
http://crbug.com/12005
TEST=covered by current tests
Review URL: http://codereview.chromium.org/113438
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16213 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_network_transaction.cc')
-rw-r--r-- | net/http/http_network_transaction.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/http/http_network_transaction.cc b/net/http/http_network_transaction.cc index 5d0e733..99a02ba 100644 --- a/net/http/http_network_transaction.cc +++ b/net/http/http_network_transaction.cc @@ -654,8 +654,8 @@ int HttpNetworkTransaction::DoSSLConnect() { // Add a SSL socket on top of our existing transport socket. ClientSocket* s = connection_.release_socket(); - s = socket_factory_->CreateSSLClientSocket(s, request_->url.host(), - ssl_config_); + s = socket_factory_->CreateSSLClientSocket( + s, request_->url.HostNoBrackets(), ssl_config_); connection_.set_socket(s); return connection_.socket()->Connect(&io_callback_); } |