diff options
Diffstat (limited to 'src/lib/libssl/s3_lib.c')
-rw-r--r-- | src/lib/libssl/s3_lib.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/libssl/s3_lib.c b/src/lib/libssl/s3_lib.c index 8916a0b1b3..5aa7bb21da 100644 --- a/src/lib/libssl/s3_lib.c +++ b/src/lib/libssl/s3_lib.c | |||
@@ -2592,6 +2592,9 @@ int ssl3_renegotiate(SSL *s) | |||
2592 | if (s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) | 2592 | if (s->s3->flags & SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS) |
2593 | return(0); | 2593 | return(0); |
2594 | 2594 | ||
2595 | if (!(s->s3->flags & SSL3_FLAGS_ALLOW_UNSAFE_LEGACY_RENEGOTIATION)) | ||
2596 | return(0); | ||
2597 | |||
2595 | s->s3->renegotiate=1; | 2598 | s->s3->renegotiate=1; |
2596 | return(1); | 2599 | return(1); |
2597 | } | 2600 | } |