Index: net/socket/tcp_server_socket_libevent.cc |
diff --git a/net/socket/tcp_server_socket_libevent.cc b/net/socket/tcp_server_socket_libevent.cc |
index 64f0096e868cdfc4fe6425916fa8c0a5e3385375..589fd119ed8878fc130932ac440846c7bc9da07f 100644 |
--- a/net/socket/tcp_server_socket_libevent.cc |
+++ b/net/socket/tcp_server_socket_libevent.cc |
@@ -59,7 +59,7 @@ int TCPServerSocketLibevent::Listen(const IPEndPoint& address, int backlog) { |
DCHECK_GT(backlog, 0); |
DCHECK_EQ(socket_, kInvalidSocket); |
- socket_ = socket(address.GetFamily(), SOCK_STREAM, IPPROTO_TCP); |
+ socket_ = socket(address.GetSockAddrFamily(), SOCK_STREAM, IPPROTO_TCP); |
if (socket_ < 0) { |
PLOG(ERROR) << "socket() returned an error"; |
return MapSystemError(errno); |