Index: net/socket/socket_test_util.cc |
=================================================================== |
--- net/socket/socket_test_util.cc (revision 80449) |
+++ net/socket/socket_test_util.cc (working copy) |
@@ -600,6 +600,18 @@ |
return socket; |
} |
+ClientSocket* MockClientSocketFactory::CreateSCTPClientSocket( |
+ const AddressList& addresses, |
+ net::NetLog* net_log, |
+ const NetLog::Source& source) { |
+ SocketDataProvider* data_provider = mock_data_.GetNext(); |
+ MockTCPClientSocket* socket = |
+ new MockTCPClientSocket(addresses, net_log, data_provider); |
+ data_provider->set_socket(socket); |
+ sctp_client_sockets_.push_back(socket); |
+ return socket; |
+} |
+ |
SSLClientSocket* MockClientSocketFactory::CreateSSLClientSocket( |
ClientSocketHandle* transport_socket, |
const HostPortPair& host_and_port, |
@@ -1304,6 +1316,18 @@ |
return socket; |
} |
+ClientSocket* DeterministicMockClientSocketFactory::CreateSCTPClientSocket( |
+ const AddressList& addresses, |
+ net::NetLog* net_log, |
+ const net::NetLog::Source& source) { |
+ DeterministicSocketData* data_provider = mock_data().GetNext(); |
+ DeterministicMockTCPClientSocket* socket = |
+ new DeterministicMockTCPClientSocket(net_log, data_provider); |
+ data_provider->set_socket(socket->AsWeakPtr()); |
+ tcp_client_sockets().push_back(socket); |
+ return socket; |
+} |
+ |
SSLClientSocket* DeterministicMockClientSocketFactory::CreateSSLClientSocket( |
ClientSocketHandle* transport_socket, |
const HostPortPair& host_and_port, |