Remove RECORD_LAYER_set_ssl and introduce RECORD_LAYER_init

Reviewed-by: Richard Levitte <levitte@openssl.org>
This commit is contained in:
Matt Caswell
2015-02-02 13:57:12 +00:00
parent bbcd6d7fe2
commit c036e210f3
3 changed files with 9 additions and 4 deletions

View File

@@ -282,9 +282,7 @@ SSL *SSL_new(SSL_CTX *ctx)
goto err;
memset(s, 0, sizeof(SSL));
RECORD_LAYER_set_ssl(&s->rlayer, s);
SSL3_RECORD_clear(RECORD_LAYER_get_rrec(&s->rlayer));
SSL3_RECORD_clear(RECORD_LAYER_get_wrec(&s->rlayer));
RECORD_LAYER_init(&s->rlayer, s);
#ifndef OPENSSL_NO_KRB5
s->kssl_ctx = kssl_ctx_new();