From b948e2c59e3a6bdbfdcc304793da4635db7ca339 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Mon, 4 Jun 2007 17:04:40 +0000 Subject: Update ssl library to support EVP_PKEY MAC API. Include generic MAC support. --- ssl/d1_enc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'ssl/d1_enc.c') diff --git a/ssl/d1_enc.c b/ssl/d1_enc.c index cbff7495c5..ef4d880551 100644 --- a/ssl/d1_enc.c +++ b/ssl/d1_enc.c @@ -132,8 +132,8 @@ int dtls1_enc(SSL *s, int send) if (send) { - if (s->write_hash != NULL) - n=EVP_MD_size(s->write_hash); + if (EVP_MD_CTX_md(s->write_hash)) + n=EVP_MD_CTX_size(s->write_hash); ds=s->enc_write_ctx; rec= &(s->s3->wrec); if (s->enc_write_ctx == NULL) @@ -154,8 +154,8 @@ int dtls1_enc(SSL *s, int send) } else { - if (s->read_hash != NULL) - n=EVP_MD_size(s->read_hash); + if (EVP_MD_CTX_md(s->read_hash)) + n=EVP_MD_CTX_size(s->read_hash); ds=s->enc_read_ctx; rec= &(s->s3->rrec); if (s->enc_read_ctx == NULL) -- cgit v1.2.3