From 289dc98d96f22b0f5ae900f341521b067d7417ba Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" <Todd.Miller@courtesan.com> Date: Sat, 27 Feb 2010 12:39:18 -0500 Subject: [PATCH] Pass timeout to tgetpass() --- src/conversation.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/conversation.c b/src/conversation.c index 16d83b2fd..f498cbdb0 100644 --- a/src/conversation.c +++ b/src/conversation.c @@ -70,8 +70,7 @@ sudo_conversation(int num_msgs, const struct sudo_conv_message msgs[], SET(flags, TGP_ECHO); case SUDO_CONV_PROMPT_ECHO_OFF: /* Read the password unless interrupted. */ - /* XXX - look up passwd timeout and pass in XXX */ - pass = tgetpass(msg->msg, 0, flags); + pass = tgetpass(msg->msg, msg->timeout, flags); if (pass == NULL) goto err; repl->reply = estrdup(pass); -- 2.40.0