The unified diff between revisions [f3f6f865..] and [1c8128fb..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'cli-authinteract.c'

#
#
# patch "cli-authinteract.c"
#  from [001567a2e62e0f5f87d73463ab4f6e1f85415f35]
#    to [c65d9c192f42ce4654ec4e8d6765b11e4f5ca9a9]
#
============================================================
--- cli-authinteract.c	001567a2e62e0f5f87d73463ab4f6e1f85415f35
+++ cli-authinteract.c	c65d9c192f42ce4654ec4e8d6765b11e4f5ca9a9
@@ -115,7 +115,7 @@ void recv_msg_userauth_info_request() {
 		echo = buf_getbool(ses.payload);

 		if (!echo) {
-			unsigned char* p = getpass(prompt);
+			unsigned char* p = getpass_or_cancel(prompt);
 			response = m_strdup(p);
 			m_burn(p, strlen(p));
 		} else {