Remove unnecessary overloads
Bug: webrtc:13579
Change-Id: I6fbc1ea8fdc30b0d3e1084a941910027655c6feb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267062
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Ali Tofigh <alito@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37377}
diff --git a/p2p/base/port_allocator.cc b/p2p/base/port_allocator.cc
index 099d8b27..fc556a0 100644
--- a/p2p/base/port_allocator.cc
+++ b/p2p/base/port_allocator.cc
@@ -313,16 +313,6 @@
return list;
}
-PortAllocatorSession* PortAllocator::CreateSessionInternal(
- const std::string& content_name,
- int component,
- const std::string& ice_ufrag,
- const std::string& ice_pwd) {
- return CreateSessionInternal(absl::string_view(content_name), component,
- absl::string_view(ice_ufrag),
- absl::string_view(ice_pwd));
-}
-
Candidate PortAllocator::SanitizeCandidate(const Candidate& c) const {
CheckRunOnValidThreadAndInitialized();
// For a local host candidate, we need to conceal its IP address candidate if
diff --git a/p2p/base/port_allocator.h b/p2p/base/port_allocator.h
index 5072bf9..8d46c0d 100644
--- a/p2p/base/port_allocator.h
+++ b/p2p/base/port_allocator.h
@@ -606,11 +606,6 @@
// TODO(webrtc::13579): Remove std::string version once downstream users have
// migrated to the absl::string_view version.
virtual PortAllocatorSession* CreateSessionInternal(
- const std::string& content_name,
- int component,
- const std::string& ice_ufrag,
- const std::string& ice_pwd);
- virtual PortAllocatorSession* CreateSessionInternal(
absl::string_view content_name,
int component,
absl::string_view ice_ufrag,
diff --git a/p2p/base/port_interface.cc b/p2p/base/port_interface.cc
index 997f9f9..b07cdf9 100644
--- a/p2p/base/port_interface.cc
+++ b/p2p/base/port_interface.cc
@@ -20,8 +20,4 @@
PortInterface::~PortInterface() = default;
-bool PortInterface::SupportsProtocol(const std::string& protocol) const {
- return SupportsProtocol(absl::string_view(protocol));
-}
-
} // namespace cricket
diff --git a/p2p/base/port_interface.h b/p2p/base/port_interface.h
index 5b5265d..f8df041 100644
--- a/p2p/base/port_interface.h
+++ b/p2p/base/port_interface.h
@@ -61,9 +61,6 @@
virtual bool SharedSocket() const = 0;
- // TODO(webrtc:13579): Remove std::string version once downstream users have
- // migrated to the absl::string_view version.
- virtual bool SupportsProtocol(const std::string& protocol) const;
virtual bool SupportsProtocol(absl::string_view protocol) const = 0;
// PrepareAddress will attempt to get an address for this port that other
diff --git a/p2p/base/port_unittest.cc b/p2p/base/port_unittest.cc
index b69ec4e..a0edd46 100644
--- a/p2p/base/port_unittest.cc
+++ b/p2p/base/port_unittest.cc
@@ -3547,29 +3547,22 @@
TEST_F(PortTest, TestSupportsProtocol) {
auto udp_port = CreateUdpPort(kLocalAddr1);
- EXPECT_TRUE(udp_port->SupportsProtocol(absl::string_view(UDP_PROTOCOL_NAME)));
- EXPECT_FALSE(
- udp_port->SupportsProtocol(absl::string_view(TCP_PROTOCOL_NAME)));
+ EXPECT_TRUE(udp_port->SupportsProtocol(UDP_PROTOCOL_NAME));
+ EXPECT_FALSE(udp_port->SupportsProtocol(TCP_PROTOCOL_NAME));
auto stun_port = CreateStunPort(kLocalAddr1, nat_socket_factory1());
- EXPECT_TRUE(
- stun_port->SupportsProtocol(absl::string_view(UDP_PROTOCOL_NAME)));
- EXPECT_FALSE(
- stun_port->SupportsProtocol(absl::string_view(TCP_PROTOCOL_NAME)));
+ EXPECT_TRUE(stun_port->SupportsProtocol(UDP_PROTOCOL_NAME));
+ EXPECT_FALSE(stun_port->SupportsProtocol(TCP_PROTOCOL_NAME));
auto tcp_port = CreateTcpPort(kLocalAddr1);
- EXPECT_TRUE(tcp_port->SupportsProtocol(absl::string_view(TCP_PROTOCOL_NAME)));
- EXPECT_TRUE(
- tcp_port->SupportsProtocol(absl::string_view(SSLTCP_PROTOCOL_NAME)));
- EXPECT_FALSE(
- tcp_port->SupportsProtocol(absl::string_view(UDP_PROTOCOL_NAME)));
+ EXPECT_TRUE(tcp_port->SupportsProtocol(TCP_PROTOCOL_NAME));
+ EXPECT_TRUE(tcp_port->SupportsProtocol(SSLTCP_PROTOCOL_NAME));
+ EXPECT_FALSE(tcp_port->SupportsProtocol(UDP_PROTOCOL_NAME));
auto turn_port =
CreateTurnPort(kLocalAddr1, nat_socket_factory1(), PROTO_UDP, PROTO_UDP);
- EXPECT_TRUE(
- turn_port->SupportsProtocol(absl::string_view(UDP_PROTOCOL_NAME)));
- EXPECT_FALSE(
- turn_port->SupportsProtocol(absl::string_view(TCP_PROTOCOL_NAME)));
+ EXPECT_TRUE(turn_port->SupportsProtocol(UDP_PROTOCOL_NAME));
+ EXPECT_FALSE(turn_port->SupportsProtocol(TCP_PROTOCOL_NAME));
}
// Test that SetIceParameters updates the component, ufrag and password