Remember to terminate the prompt string in keyboard-interactive

[originally from svn r1425]
This commit is contained in:
Simon Tatham 2001-11-29 20:27:20 +00:00
Родитель 7e0ef0b253
Коммит 64df2cd90f
1 изменённых файлов: 2 добавлений и 0 удалений

2
ssh.c
Просмотреть файл

@ -4155,6 +4155,8 @@ static void do_ssh2_authconn(unsigned char *in, int inlen, int ispkt)
ssh2_pkt_getstring(&prompt, &prompt_len);
strncpy(pwprompt, prompt, sizeof(pwprompt));
pwprompt[prompt_len < sizeof(pwprompt) ?
prompt_len : sizeof(pwprompt)-1] = '\0';
need_pw = TRUE;
echo = ssh2_pkt_getbool();