From 67b4fa313e3bdba832574c6108593705136158da Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Wed, 11 Mar 2015 23:10:27 +0800
Subject: [PATCH] strdup strerror

---
 netio.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/netio.c b/netio.c
index 5d1e9a46..c955430d 100644
--- a/netio.c
+++ b/netio.c
@@ -241,7 +241,7 @@ void handle_connect_fds(fd_set *writefd) {
 			c->sock = -1;
 
 			m_free(c->errstring);
-			c->errstring = strerror(val);
+			c->errstring = m_strdup(strerror(val));
 		} else {
 			/* New connection has been established */
 			c->cb(DROPBEAR_SUCCESS, c->sock, c->cb_data, NULL);
-- 
GitLab