Increase length limit on SSH1_MSG_DEBUG; 70 chars is short enough to

lose vital information in some existing servers' messages.

[originally from svn r1932]
This commit is contained in:
Simon Tatham 2002-09-07 12:27:13 +00:00
Родитель 6813094751
Коммит b15be34edf
1 изменённых файлов: 4 добавлений и 4 удалений

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

@ -804,11 +804,11 @@ static int ssh1_rdpkt(unsigned char **data, int *datalen)
if (pktin.type == SSH1_MSG_DEBUG) {
/* log debug message */
char buf[80];
char buf[512];
int stringlen = GET_32BIT(pktin.body);
strcpy(buf, "Remote: ");
if (stringlen > 70)
stringlen = 70;
strcpy(buf, "Remote debug message: ");
if (stringlen > 480)
stringlen = 480;
memcpy(buf + 8, pktin.body + 4, stringlen);
buf[8 + stringlen] = '\0';
logevent(buf);