| 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..441b5b86e577e601a48a691126551a221eef2ffb 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(endpoint);
|
| net::HostPortPair host_port_pair(destname_, destport_);
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE, base::Bind(
|
|
|