Tartarus CVS: putty simon

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Mon, 29 Jan 2001 13:20:00 +0000


CVSROOT:	/home/cvs
Module name:	putty
Changes by:	simon	01/01/29 13:20:00

Modified files:
	.              : ssh.c 

Log message:
Remove a segfault in bombout() macro: don't sk_close() the socket if
it's already NULL. The `Incorrect MAC' problem was causing
ssh2_rdpkt to bombout(), setting s to NULL, and then a secondary
bombout() was happening at the next level up, causing a segfault.