diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index e9b566bea8..49c504d719 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -1716,9 +1716,12 @@ int SSL_shutdown(SSL *s) int SSL_renegotiate(SSL *s) { - /* Do nothing in TLS1.3 */ + /* + * TODO(TLS1.3): Return an error for now. Perhaps we should do a KeyUpdate + * instead when we support that? + */ if (SSL_IS_TLS13(s)) - return 1; + return 0; if (s->renegotiate == 0) s->renegotiate = 1; @@ -1730,9 +1733,12 @@ int SSL_renegotiate(SSL *s) int SSL_renegotiate_abbreviated(SSL *s) { - /* Do nothing in TLS1.3 */ + /* + * TODO(TLS1.3): Return an error for now. Perhaps we should do a KeyUpdate + * instead when we support that? + */ if (SSL_IS_TLS13(s)) - return 1; + return 0; if (s->renegotiate == 0) s->renegotiate = 1;