11.4. Reserved Messages
An implementation MUST respond to all unrecognized messages with an
SSH_MSG_UNIMPLEMENTED message in the order in which the messages were
received. Such messages MUST be otherwise ignored. Later protocol
versions may define other meanings for these message types.
byte SSH_MSG_UNIMPLEMENTED
uint32 packet sequence number of rejected message
Signed-off-by: Steven Dake <sdake_at_redhat.com>
--- src/packet.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/packet.c b/src/packet.c index 5852d0c..882940c 100644 --- a/src/packet.c +++ b/src/packet.c @@ -522,6 +522,11 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data, session->packAdd_state = libssh2_NB_state_idle; return 0; + case SSH_MSG_UNIMPLEMENTED: + LIBSSH2_FREE(session, data); + session->packAdd_state = libssh2_NB_state_idle; + return 0; + /* byte SSH_MSG_DEBUG boolean always_display -- 1.7.7.6 _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-develReceived on 2012-02-28