summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_cbc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/s3_cbc.c')
-rw-r--r--src/lib/libssl/s3_cbc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libssl/s3_cbc.c b/src/lib/libssl/s3_cbc.c
index 9ba9896a52..eb1a8fdff7 100644
--- a/src/lib/libssl/s3_cbc.c
+++ b/src/lib/libssl/s3_cbc.c
@@ -172,8 +172,8 @@ tls1_cbc_remove_padding(const SSL* s, SSL3_RECORD *rec, unsigned block_size,
172 */ 172 */
173 if ((s->options & SSL_OP_TLS_BLOCK_PADDING_BUG) && !s->expand) { 173 if ((s->options & SSL_OP_TLS_BLOCK_PADDING_BUG) && !s->expand) {
174 /* First packet is even in size, so check */ 174 /* First packet is even in size, so check */
175 if ((memcmp(s->s3->read_sequence, "\0\0\0\0\0\0\0\0", 8) == 0) && 175 if ((memcmp(s->s3->read_sequence, "\0\0\0\0\0\0\0\0",
176 !(padding_length & 1)) { 176 SSL3_SEQUENCE_SIZE) == 0) && !(padding_length & 1)) {
177 s->s3->flags|=TLS1_FLAGS_TLS_PADDING_BUG; 177 s->s3->flags|=TLS1_FLAGS_TLS_PADDING_BUG;
178 } 178 }
179 if ((s->s3->flags & TLS1_FLAGS_TLS_PADDING_BUG) && 179 if ((s->s3->flags & TLS1_FLAGS_TLS_PADDING_BUG) &&