| Index: remoting/host/daemon_process.cc
|
| diff --git a/remoting/host/daemon_process.cc b/remoting/host/daemon_process.cc
|
| index b874426eaa999a9ae60cb35f736c71b2c51d3721..020166a2dc24a04c52d187ecd2d8df99a96bad94 100644
|
| --- a/remoting/host/daemon_process.cc
|
| +++ b/remoting/host/daemon_process.cc
|
| @@ -332,36 +332,10 @@ void DaemonProcess::OnClientRouteChange(const std::string& jid,
|
| const SerializedTransportRoute& route) {
|
| DCHECK(caller_task_runner()->BelongsToCurrentThread());
|
|
|
| - // Validate |route|.
|
| - if (route.type != protocol::TransportRoute::DIRECT &&
|
| - route.type != protocol::TransportRoute::STUN &&
|
| - route.type != protocol::TransportRoute::RELAY) {
|
| - LOG(ERROR) << "An invalid RouteType " << route.type << " passed.";
|
| - CrashNetworkProcess(FROM_HERE);
|
| - return;
|
| - }
|
| - if (route.remote_address.size() != net::kIPv4AddressSize &&
|
| - route.remote_address.size() != net::kIPv6AddressSize) {
|
| - LOG(ERROR) << "An invalid net::IPAddressNumber size "
|
| - << route.remote_address.size() << " passed.";
|
| - CrashNetworkProcess(FROM_HERE);
|
| - return;
|
| - }
|
| - if (route.local_address.size() != net::kIPv4AddressSize &&
|
| - route.local_address.size() != net::kIPv6AddressSize) {
|
| - LOG(ERROR) << "An invalid net::IPAddressNumber size "
|
| - << route.local_address.size() << " passed.";
|
| - CrashNetworkProcess(FROM_HERE);
|
| - return;
|
| - }
|
| -
|
| protocol::TransportRoute parsed_route;
|
| - parsed_route.type =
|
| - static_cast<protocol::TransportRoute::RouteType>(route.type);
|
| - parsed_route.remote_address =
|
| - net::IPEndPoint(route.remote_address, route.remote_port);
|
| - parsed_route.local_address =
|
| - net::IPEndPoint(route.local_address, route.local_port);
|
| + parsed_route.type = route.type;
|
| + parsed_route.remote_address = route.remote_address;
|
| + parsed_route.local_address = route.local_address;
|
| FOR_EACH_OBSERVER(HostStatusObserver, status_observers_,
|
| OnClientRouteChange(jid, channel_name, parsed_route));
|
| }
|
|
|