Return to ssh-agent.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.76, 2001/12/27 18:22:16 | version 1.77, 2001/12/29 21:56:01 | ||
---|---|---|---|
|
|
||
u_char *cp; | u_char *cp; | ||
if (buffer_len(&e->input) < 5) | if (buffer_len(&e->input) < 5) | ||
return; /* Incomplete message. */ | return; /* Incomplete message. */ | ||
cp = (u_char *) buffer_ptr(&e->input); | cp = buffer_ptr(&e->input); | ||
msg_len = GET_32BIT(cp); | msg_len = GET_32BIT(cp); | ||
if (msg_len > 256 * 1024) { | if (msg_len > 256 * 1024) { | ||
shutdown(e->fd, SHUT_RDWR); | shutdown(e->fd, SHUT_RDWR); |