From 3aae59c224ff682114fc6bc77462b939af54da5b Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Sat, 26 Dec 2009 17:03:27 +0100 Subject: [PATCH] Fix tricky bug within packet decoding --- libssh/packet.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libssh/packet.c b/libssh/packet.c index fb2e5636..c4222346 100644 --- a/libssh/packet.c +++ b/libssh/packet.c @@ -214,6 +214,7 @@ int ssh_packet_socket_callback(const void *data, size_t receivedlen, void *user) ssh_set_error(session, SSH_FATAL, "HMAC error"); goto error; } + processed += current_macsize; } /* skip the size field which has been processed before */