| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2009 The WebRTC Project Authors. All rights reserved. | 2 * Copyright 2009 The WebRTC Project Authors. All rights reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 409 | 409 |
| 410 void OnPortReady(PortAllocatorSession* ses, PortInterface* port) { | 410 void OnPortReady(PortAllocatorSession* ses, PortInterface* port) { |
| 411 LOG(LS_INFO) << "OnPortReady: " << port->ToString(); | 411 LOG(LS_INFO) << "OnPortReady: " << port->ToString(); |
| 412 ports_.push_back(port); | 412 ports_.push_back(port); |
| 413 // Make sure the new port is added to ReadyPorts. | 413 // Make sure the new port is added to ReadyPorts. |
| 414 auto ready_ports = ses->ReadyPorts(); | 414 auto ready_ports = ses->ReadyPorts(); |
| 415 EXPECT_NE(ready_ports.end(), | 415 EXPECT_NE(ready_ports.end(), |
| 416 std::find(ready_ports.begin(), ready_ports.end(), port)); | 416 std::find(ready_ports.begin(), ready_ports.end(), port)); |
| 417 } | 417 } |
| 418 void OnPortsPruned(PortAllocatorSession* ses, | 418 void OnPortsPruned(PortAllocatorSession* ses, |
| 419 const std::vector<PortInterface*>& ports_pruned) { | 419 const std::vector<PortInterface*>& pruned_ports) { |
| 420 LOG(LS_INFO) << "Number of ports pruned: " << ports_pruned.size(); | 420 LOG(LS_INFO) << "Number of ports pruned: " << pruned_ports.size(); |
| 421 auto ready_ports = ses->ReadyPorts(); | 421 auto ready_ports = ses->ReadyPorts(); |
| 422 auto new_end = ports_.end(); | 422 auto new_end = ports_.end(); |
| 423 for (PortInterface* port : ports_pruned) { | 423 for (PortInterface* port : pruned_ports) { |
| 424 new_end = std::remove(ports_.begin(), new_end, port); | 424 new_end = std::remove(ports_.begin(), new_end, port); |
| 425 // Make sure the pruned port is not in ReadyPorts. | 425 // Make sure the pruned port is not in ReadyPorts. |
| 426 EXPECT_EQ(ready_ports.end(), | 426 EXPECT_EQ(ready_ports.end(), |
| 427 std::find(ready_ports.begin(), ready_ports.end(), port)); | 427 std::find(ready_ports.begin(), ready_ports.end(), port)); |
| 428 } | 428 } |
| 429 ports_.erase(new_end, ports_.end()); | 429 ports_.erase(new_end, ports_.end()); |
| 430 } | 430 } |
| 431 | 431 |
| 432 void OnCandidatesReady(PortAllocatorSession* ses, | 432 void OnCandidatesReady(PortAllocatorSession* ses, |
| 433 const std::vector<Candidate>& candidates) { | 433 const std::vector<Candidate>& candidates) { |
| (...skipping 1279 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1713 for (const Candidate& candidate : candidates) { | 1713 for (const Candidate& candidate : candidates) { |
| 1714 // Expect only relay candidates now that the filter is applied. | 1714 // Expect only relay candidates now that the filter is applied. |
| 1715 EXPECT_EQ(std::string(RELAY_PORT_TYPE), candidate.type()); | 1715 EXPECT_EQ(std::string(RELAY_PORT_TYPE), candidate.type()); |
| 1716 // Expect that the raddr is emptied due to the CF_RELAY filter. | 1716 // Expect that the raddr is emptied due to the CF_RELAY filter. |
| 1717 EXPECT_EQ(candidate.related_address(), | 1717 EXPECT_EQ(candidate.related_address(), |
| 1718 rtc::EmptySocketAddressWithFamily(candidate.address().family())); | 1718 rtc::EmptySocketAddressWithFamily(candidate.address().family())); |
| 1719 } | 1719 } |
| 1720 } | 1720 } |
| 1721 | 1721 |
| 1722 } // namespace cricket | 1722 } // namespace cricket |
| OLD | NEW |