diff --git a/src/client/ClientNew.cxx b/src/client/ClientNew.cxx
index 8e5c9fc368c34722c77f65a63802dfced030f69f..90c81f2c61290dae9ccfeabe1e8a9eb9e8e0b248 100644
--- a/src/client/ClientNew.cxx
+++ b/src/client/ClientNew.cxx
@@ -62,7 +62,7 @@ client_new(EventLoop &loop, Partition &partition,
 	   int fd, SocketAddress address, int uid)
 {
 	static unsigned int next_client_num;
-	const auto remote = sockaddr_to_string(address);
+	const auto remote = ToString(address);
 
 	assert(fd >= 0);
 
diff --git a/src/event/ServerSocket.cxx b/src/event/ServerSocket.cxx
index c963e79dc96b6ca630f066ded2ce6904ee8d4738..69e62f89771c7dd90752ff4bfbc035a3486b3d59 100644
--- a/src/event/ServerSocket.cxx
+++ b/src/event/ServerSocket.cxx
@@ -112,7 +112,7 @@ public:
 
 	gcc_pure
 	std::string ToString() const {
-		return sockaddr_to_string(address);
+		return ::ToString(address);
 	}
 
 	void SetFD(int _fd) {
diff --git a/src/net/ToString.cxx b/src/net/ToString.cxx
index 86082000301c666a392fdb5ed16dc0578678cb0a..579e2ddcb4f3c1966a3f2d9ffbad5f00cd7b11cd 100644
--- a/src/net/ToString.cxx
+++ b/src/net/ToString.cxx
@@ -102,7 +102,7 @@ UnmapV4(SocketAddress src, struct sockaddr_in &buffer)
 #endif
 
 std::string
-sockaddr_to_string(SocketAddress address)
+ToString(SocketAddress address)
 {
 #ifdef HAVE_UN
 	if (address.GetFamily() == AF_UNIX)
diff --git a/src/net/ToString.hxx b/src/net/ToString.hxx
index 8027e5267446903df180f6f77890faa075ec770d..bc41a8525d34c55e0fcb8ed38bc45ebc95245b01 100644
--- a/src/net/ToString.hxx
+++ b/src/net/ToString.hxx
@@ -33,6 +33,6 @@ class SocketAddress;
  */
 gcc_pure
 std::string
-sockaddr_to_string(SocketAddress address);
+ToString(SocketAddress address);
 
 #endif
diff --git a/src/output/plugins/httpd/HttpdOutputPlugin.cxx b/src/output/plugins/httpd/HttpdOutputPlugin.cxx
index 3ed395e636965fb7a5afe2fa005deaac47169e80..d13f646f345b6ffa89510b7e8ef89f65e250234d 100644
--- a/src/output/plugins/httpd/HttpdOutputPlugin.cxx
+++ b/src/output/plugins/httpd/HttpdOutputPlugin.cxx
@@ -209,7 +209,7 @@ HttpdOutput::OnAccept(int fd, SocketAddress address, gcc_unused int uid)
 
 #ifdef HAVE_LIBWRAP
 	if (address.GetFamily() != AF_UNIX) {
-		const auto hostaddr = sockaddr_to_string(address);
+		const auto hostaddr = ToString(address);
 		// TODO: shall we obtain the program name from argv[0]?
 		const char *progname = "mpd";
 
diff --git a/test/run_resolver.cxx b/test/run_resolver.cxx
index a66dd6778d2ba7188856c34de35799d07af55828..1fe458cfc2a5e940787bade1fea94a8b68854486 100644
--- a/test/run_resolver.cxx
+++ b/test/run_resolver.cxx
@@ -52,7 +52,7 @@ int main(int argc, char **argv)
 	}
 
 	for (const struct addrinfo *i = ai; i != NULL; i = i->ai_next) {
-		const auto s = sockaddr_to_string({i->ai_addr, i->ai_addrlen});
+		const auto s = ToString({i->ai_addr, i->ai_addrlen});
 		printf("%s\n", s.c_str());
 	}