We failed to ignore SSH_MSG_IGNORE :-)
[u/mdw/putty] / ssh.c
diff --git a/ssh.c b/ssh.c
index 17a5923..0d53ddb 100644 (file)
--- a/ssh.c
+++ b/ssh.c
@@ -156,6 +156,8 @@ static void ssh_gotdata(unsigned char *data, int datalen) {
 
        if (pktin.type == 36) {        /* SSH_MSG_DEBUG */
            /* FIXME: log it */
+       } else if (pktin.type == 32) { /* SSH_MSG_IGNORE */
+           /* do nothing */;
        } else
            ssh_protocol(NULL, 0, 1);
     }