diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-10-08 14:29:40 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-10-08 14:29:40 +0100 |
commit | c456b18a963242b80fbd30b3ad261d2c28502dab (patch) | |
tree | 04c7dbc27417e1841c3092089b8afc08ecf2fdeb /src | |
parent | eb737947eb2afe98f9dac1121fa37d1b746c5657 (diff) | |
download | rspamd-c456b18a963242b80fbd30b3ad261d2c28502dab.tar.gz rspamd-c456b18a963242b80fbd30b3ad261d2c28502dab.zip |
Fix decrypt results checking.
Diffstat (limited to 'src')
-rw-r--r-- | src/libutil/http.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libutil/http.c b/src/libutil/http.c index f363969b4..612e898bb 100644 --- a/src/libutil/http.c +++ b/src/libutil/http.c @@ -690,7 +690,7 @@ rspamd_http_decrypt_message (struct rspamd_http_connection *conn, if (conn->cache) { if (!rspamd_cryptobox_decrypt_nm_inplace (m, dec_len, nonce, - peer_key->nm, m - rspamd_cryptobox_MACBYTES) != 0) { + peer_key->nm, m - rspamd_cryptobox_MACBYTES)) { msg_err ("cannot verify encrypted message"); return -1; } @@ -698,7 +698,7 @@ rspamd_http_decrypt_message (struct rspamd_http_connection *conn, else { if (!rspamd_cryptobox_decrypt_inplace (m, dec_len, nonce, peer_key->pk, priv->local_key->sk, - m - rspamd_cryptobox_MACBYTES) != 0) { + m - rspamd_cryptobox_MACBYTES)) { msg_err ("cannot verify encrypted message"); return -1; } |