From d97155e2f6a35726f0ee2bde82fbabf4607b87d3 Mon Sep 17 00:00:00 2001 From: Pavel Roskin Date: Fri, 9 Dec 2016 03:08:27 +0000 Subject: [PATCH] Don't use colon to separate IPv6 address from the port IPv6 addresses can have colons in their names, so the final colon can be confusing. --- common/os_calls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/os_calls.c b/common/os_calls.c index 9ebaa880..5db59caa 100644 --- a/common/os_calls.c +++ b/common/os_calls.c @@ -681,7 +681,7 @@ g_sck_close(int sck) char addr[48]; struct sockaddr_in6 *sock_addr_in6 = &sock_info.sock_addr_in6; - g_snprintf(sockname, sizeof(sockname), "AF_INET6 %s:%d", + g_snprintf(sockname, sizeof(sockname), "AF_INET6 %s port %d", inet_ntop(sock_addr_in6->sin6_family, &sock_addr_in6->sin6_addr, addr, sizeof(addr)), ntohs(sock_addr_in6->sin6_port));