| Index: remoting/protocol/connection_to_host.cc
|
| diff --git a/remoting/protocol/connection_to_host.cc b/remoting/protocol/connection_to_host.cc
|
| index 580f1984fbc290e80bcffd8a345d3a41ac5b9e3d..26dca8b2a63e799a33156fd2d6c5beecf58d3ac6 100644
|
| --- a/remoting/protocol/connection_to_host.cc
|
| +++ b/remoting/protocol/connection_to_host.cc
|
| @@ -8,6 +8,7 @@
|
| #include "base/callback.h"
|
| #include "base/message_loop.h"
|
| #include "remoting/base/constants.h"
|
| +#include "remoting/jingle_glue/host_resolver.h"
|
| #include "remoting/jingle_glue/http_port_allocator.h"
|
| #include "remoting/jingle_glue/javascript_signal_strategy.h"
|
| #include "remoting/jingle_glue/xmpp_signal_strategy.h"
|
| @@ -28,11 +29,13 @@ ConnectionToHost::ConnectionToHost(
|
| MessageLoop* message_loop,
|
| talk_base::NetworkManager* network_manager,
|
| talk_base::PacketSocketFactory* socket_factory,
|
| + HostResolverFactory* host_resolver_factory,
|
| PortAllocatorSessionFactory* session_factory,
|
| bool allow_nat_traversal)
|
| : message_loop_(message_loop),
|
| network_manager_(network_manager),
|
| socket_factory_(socket_factory),
|
| + host_resolver_factory_(host_resolver_factory),
|
| port_allocator_session_factory_(session_factory),
|
| allow_nat_traversal_(allow_nat_traversal),
|
| state_(STATE_EMPTY),
|
| @@ -107,6 +110,7 @@ void ConnectionToHost::InitSession() {
|
| JingleSessionManager* session_manager =
|
| JingleSessionManager::CreateSandboxed(
|
| network_manager_.release(), socket_factory_.release(),
|
| + host_resolver_factory_.release(),
|
| port_allocator_session_factory_.release());
|
|
|
| // TODO(ajwong): Make this a command switch when we're more stable.
|
|
|