mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-05-30 08:20:28 -05:00
Fix a segfault in agent forwarding code
[originally from svn r633]
This commit is contained in:
parent
c9557bfc40
commit
ab839c6127
1
ssh.c
1
ssh.c
@ -1671,6 +1671,7 @@ static void ssh1_protocol(unsigned char *in, int inlen, int ispkt) {
|
|||||||
c->localid = i;
|
c->localid = i;
|
||||||
c->closes = 0;
|
c->closes = 0;
|
||||||
c->type = SSH1_SMSG_AGENT_OPEN; /* identify channel type */
|
c->type = SSH1_SMSG_AGENT_OPEN; /* identify channel type */
|
||||||
|
c->u.a.lensofar = 0;
|
||||||
add234(ssh_channels, c);
|
add234(ssh_channels, c);
|
||||||
send_packet(SSH1_MSG_CHANNEL_OPEN_CONFIRMATION,
|
send_packet(SSH1_MSG_CHANNEL_OPEN_CONFIRMATION,
|
||||||
PKT_INT, c->remoteid, PKT_INT, c->localid,
|
PKT_INT, c->remoteid, PKT_INT, c->localid,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user