Chromium Code Reviews| Index: chrome/browser/chromeos/web_socket_proxy.cc |
| diff --git a/chrome/browser/chromeos/web_socket_proxy.cc b/chrome/browser/chromeos/web_socket_proxy.cc |
| index fc4e50dc11c369227a3ea37df80933d2011125db..a394c60b4a9de0996a006b53a07d42b9249e86cd 100644 |
| --- a/chrome/browser/chromeos/web_socket_proxy.cc |
| +++ b/chrome/browser/chromeos/web_socket_proxy.cc |
| @@ -1481,8 +1481,10 @@ bool Conn::TryConnectDest(const struct sockaddr* addr, socklen_t addrlen) { |
| destchan_.write_fd(), |
| NULL, &OnDestchanWrite, &OnDestchanError, |
| evkey_)); |
| - net::AddressList addrlist = net::AddressList::CreateFromSockaddr( |
| - addr, addrlen, SOCK_STREAM, IPPROTO_TCP); |
| + net::IPEndPoint endpoint; |
| + if (!endpoint.FromSockAddr(addr, addrlen)) |
| + return false; |
| + net::AddressList addrlist = net::AddressList(endpoint); |
|
eroman
2012/05/04 01:08:41
nit: can avoid the assignment here and just do
Add
|
| net::HostPortPair host_port_pair(destname_, destport_); |
| BrowserThread::PostTask( |
| BrowserThread::IO, FROM_HERE, base::Bind( |