Index: remoting/protocol/jingle_datagram_connector.cc |
diff --git a/remoting/protocol/jingle_datagram_connector.cc b/remoting/protocol/jingle_datagram_connector.cc |
index 4a90b3d1c8d10dbfbce2695a3cd737f5195399e3..4673efcee4d0cc1b08485e5eb5d3d21287210074 100644 |
--- a/remoting/protocol/jingle_datagram_connector.cc |
+++ b/remoting/protocol/jingle_datagram_connector.cc |
@@ -5,6 +5,7 @@ |
#include "remoting/protocol/jingle_datagram_connector.h" |
#include "jingle/glue/channel_socket_adapter.h" |
+#include "remoting/protocol/channel_authenticator.h" |
#include "remoting/protocol/jingle_session.h" |
namespace remoting { |
@@ -23,13 +24,12 @@ JingleDatagramConnector::~JingleDatagramConnector() { |
} |
void JingleDatagramConnector::Connect( |
- bool initiator, |
- const std::string& local_cert, |
- const std::string& remote_cert, |
- crypto::RSAPrivateKey* local_private_key, |
+ ChannelAuthenticator* authenticator, |
cricket::TransportChannel* raw_channel) { |
DCHECK(CalledOnValidThread()); |
+ authenticator_.reset(authenticator); |
+ |
net::Socket* socket = |
new jingle_glue::TransportChannelSocketAdapter(raw_channel); |