fix a timeout issue

This commit is contained in:
Max Lv
2014-01-05 15:50:52 +08:00
parent e2f34732c2
commit 2c78ccfbf8
3 changed files with 5 additions and 25 deletions
+3 -3
View File
@@ -519,13 +519,13 @@ void cipher_context_release(cipher_ctx_t *evp) {
#endif
}
int cipher_context_update(cipher_ctx_t *evp, uint8_t *output, int *olen, \
int cipher_context_update(cipher_ctx_t *evp, uint8_t *output, int *olen,
const uint8_t *input, int ilen) {
#if defined(USE_CRYPTO_OPENSSL)
return EVP_CipherUpdate(evp, (uint8_t *) output, (size_t *) olen, \
return EVP_CipherUpdate(evp, (uint8_t *) output, olen,
(const uint8_t *) input, (size_t) ilen);
#elif defined(USE_CRYPTO_POLARSSL)
return !cipher_update(evp, (const uint8_t *) input, (size_t) ilen, \
return !cipher_update(evp, (const uint8_t *) input, (size_t) ilen,
(uint8_t *) output, (size_t *) olen);
#endif
}