diff options
author | Andreas Schneider <mail@cynapses.org> | 2009-04-15 08:11:33 +0000 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2009-04-15 08:11:33 +0000 |
commit | 4ca14e442cbe1a9a4a4a8cc76fabb9d91a5fea02 (patch) | |
tree | add37d0923aa750fdc931ab880f46d96a2c8bbb9 /libssh/packet.c | |
parent | 367fd0cb3555fbc2d8f1dd32da1831bbeb888a08 (diff) | |
download | libssh-4ca14e442cbe1a9a4a4a8cc76fabb9d91a5fea02.tar.gz libssh-4ca14e442cbe1a9a4a4a8cc76fabb9d91a5fea02.tar.xz libssh-4ca14e442cbe1a9a4a4a8cc76fabb9d91a5fea02.zip |
Improve packet_hmac_verify().
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@481 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'libssh/packet.c')
-rw-r--r-- | libssh/packet.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libssh/packet.c b/libssh/packet.c index 4ee3aaa..c2435ed 100644 --- a/libssh/packet.c +++ b/libssh/packet.c @@ -153,7 +153,7 @@ static int packet_read2(SSH_SESSION *session) { } ssh_socket_read(session->socket, mac, macsize); - if (packet_hmac_verify(session, session->in_buffer, mac)) { + if (packet_hmac_verify(session, session->in_buffer, mac) < 0) { ssh_set_error(session, SSH_FATAL, "HMAC error"); goto error; } |