summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilia Kasper <emilia@openssl.org>2015-06-08 15:04:28 +0200
committerEmilia Kasper <emilia@openssl.org>2015-06-08 15:05:08 +0200
commitba5693686e7bc408c2fcdb4d258e9410028dcfb4 (patch)
tree419542f77f7f9f83ddc83a17eeb9594b0adfd75c
parent59b5ab4aa72527ce74dbe1a83988f194053293de (diff)
Use CRYPTO_memcmp in s3_cbc.c
Reviewed-by: Rich Salz <rsalz@openssl.org> (cherry picked from commit 05627d57e55517eae21c251fe287760bd1137218)
-rw-r--r--ssl/s3_cbc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/s3_cbc.c b/ssl/s3_cbc.c
index 00b534f390..2fb71f277e 100644
--- a/ssl/s3_cbc.c
+++ b/ssl/s3_cbc.c
@@ -149,7 +149,7 @@ int tls1_cbc_remove_padding(const SSL *s,
*/
if ((s->options & SSL_OP_TLS_BLOCK_PADDING_BUG) && !s->expand) {
/* First packet is even in size, so check */
- if ((memcmp(s->s3->read_sequence, "\0\0\0\0\0\0\0\0", 8) == 0) &&
+ if ((CRYPTO_memcmp(s->s3->read_sequence, "\0\0\0\0\0\0\0\0", 8) == 0) &&
!(padding_length & 1)) {
s->s3->flags |= TLS1_FLAGS_TLS_PADDING_BUG;
}