From 5a5f4c37a369846f3998ccc94ecdf46f96f7d3d9 Mon Sep 17 00:00:00 2001 From: djm Date: Tue, 22 Jan 2002 12:23:11 +0000 Subject: [PATCH] - markus@cvs.openbsd.org 2002/01/11 10:31:05 [packet.c] handle received SSH2_MSG_UNIMPLEMENTED messages; ok djm@ --- ChangeLog | 3 +++ packet.c | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 101dff69..7cd4e6ee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -122,6 +122,9 @@ - markus@cvs.openbsd.org 2002/01/10 12:47:59 [nchan.c] more unused code (with channels.c:1.156) + - markus@cvs.openbsd.org 2002/01/11 10:31:05 + [packet.c] + handle received SSH2_MSG_UNIMPLEMENTED messages; ok djm@ 20020121 diff --git a/packet.c b/packet.c index 5d97c379..3b3faeea 100644 --- a/packet.c +++ b/packet.c @@ -37,7 +37,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: packet.c,v 1.83 2001/12/29 21:56:01 stevesk Exp $"); +RCSID("$OpenBSD: packet.c,v 1.84 2002/01/11 10:31:05 markus Exp $"); #include "xmalloc.h" #include "buffer.h" @@ -892,7 +892,7 @@ packet_read_poll2(u_int32_t *seqnr_p) int packet_read_poll_seqnr(u_int32_t *seqnr_p) { - int reason; + int reason, seqnr; u_char type; char *msg; @@ -920,6 +920,10 @@ packet_read_poll_seqnr(u_int32_t *seqnr_p) xfree(msg); fatal_cleanup(); break; + case SSH2_MSG_UNIMPLEMENTED: + seqnr = packet_get_int(); + debug("Received SSH2_MSG_UNIMPLEMENTED for %d", seqnr); + break; default: return type; break; -- 2.45.2