From d54f38caf2ef66ff63715e56dce71d425288c9ec Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Thu, 18 Sep 2008 16:34:18 +0000
Subject: [PATCH] - Improve DNS failure message to include lookup host

--HG--
extra : convert_revision : c0555e457f4da6b618b87f2cf4bf5c4c4d0f9e28
---
 dbutil.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dbutil.c b/dbutil.c
index 0b321822..45915be0 100644
--- a/dbutil.c
+++ b/dbutil.c
@@ -321,9 +321,10 @@ int connect_remote(const char* remotehost, const char* remoteport,
 	if (err) {
 		if (errstring != NULL && *errstring == NULL) {
 			int len;
-			len = 20 + strlen(gai_strerror(err));
+			len = 100 + strlen(gai_strerror(err));
 			*errstring = (char*)m_malloc(len);
-			snprintf(*errstring, len, "Error resolving: %s", gai_strerror(err));
+			snprintf(*errstring, len, "Error resolving '%s' port '%s'. %s", 
+					remotehost, remoteport, gai_strerror(err));
 		}
 		TRACE(("Error resolving: %s", gai_strerror(err)))
 		return -1;
-- 
GitLab