From bece6ddcc2655846cf85b0476a6b9d0300496174 Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Thu, 18 Sep 2008 16:01:02 +0000
Subject: [PATCH] Print "Login for user@host" for keyboard interactive, since
 it probably isn't clear from the remote host's prompt

--HG--
extra : convert_revision : cabaf758875b341354e57def5bad3581a7da56e3
---
 cli-authinteract.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/cli-authinteract.c b/cli-authinteract.c
index 5fe5bf16..7851578d 100644
--- a/cli-authinteract.c
+++ b/cli-authinteract.c
@@ -77,6 +77,11 @@ void recv_msg_userauth_info_request() {
 
 	TRACE(("enter recv_msg_recv_userauth_info_request"))
 
+	/* Let the user know what password/host they are authing for */
+	if (!cli_ses.interact_request_received) {
+		fprintf(stderr, "Login for %s@%s\n", cli_opts.username,
+				cli_opts.remotehost);
+	}
 	cli_ses.interact_request_received = 1;
 
 	name = buf_getstring(ses.payload, NULL);
-- 
GitLab