From e1e24e183156ad3c8e70c9bf67c6d4cef00f6c52 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 22 Aug 2015 10:40:09 +0000
Subject: [PATCH] Make the listening socket added log entry always show the
 port.

---
 src/xpdev/multisock.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xpdev/multisock.c b/src/xpdev/multisock.c
index 7420cc24ba..c31b03beba 100644
--- a/src/xpdev/multisock.c
+++ b/src/xpdev/multisock.c
@@ -189,8 +189,6 @@ BOOL DLLCALL xpms_add_list(struct xpms_set *xpms_set, int domain, int type,
 		host=strdup(*iface);
 
 		host_str=host;
-		if(xpms_set->lprintf)
-			xpms_set->lprintf(LOG_INFO, "Adding %s listening socket on %s", prot, host);
 		p = strrchr(host, ':');
 		/*
 		 * If there isn't a [, and the first and last colons aren't the same
@@ -210,6 +208,8 @@ BOOL DLLCALL xpms_add_list(struct xpms_set *xpms_set, int domain, int type,
 			*(p++)=0;
 			sscanf(p, "%hu", &port);
 		}
+		if(xpms_set->lprintf)
+			xpms_set->lprintf(LOG_INFO, "Adding %s listening socket on %s port %hu", prot, host, port);
 		if(xpms_add(xpms_set, domain, type, protocol, host_str, port, prot, sock_init, bind_init, cbdata))
 			one_good=TRUE;
 		free(host);
-- 
GitLab