From f989452b3e7f473760bca1161c87e519310cb0c3 Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Mon, 10 Aug 2009 22:50:16 +0200 Subject: Fixed stupid "can't parse known host key" bug due to a dangling \n in the base64 ... --- libssh/keyfiles.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libssh/keyfiles.c') diff --git a/libssh/keyfiles.c b/libssh/keyfiles.c index 12b58c3..ed786e5 100644 --- a/libssh/keyfiles.c +++ b/libssh/keyfiles.c @@ -1073,6 +1073,7 @@ static char **ssh_get_knownhost_line(SSH_SESSION *session, FILE **file, while (fgets(buffer, sizeof(buffer), *file)) { ptr = strchr(buffer, '\n'); if (ptr) { + *ptr = '\0'; } ptr = strchr(buffer,'\r'); -- cgit