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 | } |
