Chromium Code Reviews| Index: net/socket/tcp_server_socket.cc |
| diff --git a/net/socket/tcp_server_socket.cc b/net/socket/tcp_server_socket.cc |
| index 22211cd9496626e62c194ebf0ea82391ca5e3cb1..4778ba3df10d7cf433ccbad4cabd0275a0f70a6f 100644 |
| --- a/net/socket/tcp_server_socket.cc |
| +++ b/net/socket/tcp_server_socket.cc |
| @@ -17,6 +17,14 @@ namespace net { |
| TCPServerSocket::TCPServerSocket(NetLog* net_log, const NetLogSource& source) |
| : socket_(nullptr, net_log, source), pending_accept_(false) {} |
| +#if defined(OS_POSIX) |
| +int TCPServerSocket::AdopListeningRawSocket(int socket_fd) { |
| + // A TCPSocketPosix can adopt any socket, whether connected or not, so the |
| + // following method is a slight misnomer. |
| + return socket_.AdoptConnectedSocket(socket_fd, IPEndPoint()); |
|
mmenke
2017/04/17 17:42:18
Using IPEndPoint() seems to violate the API promis
Raul Vera
2017/04/17 23:51:57
The AdoptConnectedSocket method on TCPSocketPosix
mmenke
2017/04/18 16:15:24
I'm not seeing a consumer in the chrome repo that
|
| +} |
| +#endif |
| + |
| TCPServerSocket::~TCPServerSocket() { |
| } |