diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-05-30 21:22:22 +0200 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-05-30 21:22:22 +0200 |
| commit | 8b1c11c3c90edf94ffa2ff2c9bf297aeb65ff690 (patch) | |
| tree | 02447db46593b876e25589ee84013ebc76efbb0b | |
| parent | 9ea7fbed8a5631f60a6cb561ec64dbf3d6c58024 (diff) | |
| parent | 45e9838bb1f697a7b7d35e7abc6eb236ca7b625c (diff) | |
| download | monzero-core-8b1c11c3c90edf94ffa2ff2c9bf297aeb65ff690.tar.gz monzero-core-8b1c11c3c90edf94ffa2ff2c9bf297aeb65ff690.tar.xz monzero-core-8b1c11c3c90edf94ffa2ff2c9bf297aeb65ff690.zip | |
Merge pull request #2035
45e9838b unbound: update some EVP APIs to new names (Howard Chu)
| -rw-r--r-- | external/unbound/validator/val_secalgo.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/external/unbound/validator/val_secalgo.c b/external/unbound/validator/val_secalgo.c index 256c3ff92..b55d4a62c 100644 --- a/external/unbound/validator/val_secalgo.c +++ b/external/unbound/validator/val_secalgo.c @@ -546,15 +546,15 @@ verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, /* do the signature cryptography work */ EVP_MD_CTX_init(&ctx); - if(EVP_VerifyInit(&ctx, digest_type) == 0) { - verbose(VERB_QUERY, "verify: EVP_VerifyInit failed"); + if(EVP_DigestInit(&ctx, digest_type) == 0) { + verbose(VERB_QUERY, "verify: EVP_DigestInit failed"); EVP_PKEY_free(evp_key); if(dofree) free(sigblock); return sec_status_unchecked; } - if(EVP_VerifyUpdate(&ctx, (unsigned char*)sldns_buffer_begin(buf), + if(EVP_DigestUpdate(&ctx, (unsigned char*)sldns_buffer_begin(buf), (unsigned int)sldns_buffer_limit(buf)) == 0) { - verbose(VERB_QUERY, "verify: EVP_VerifyUpdate failed"); + verbose(VERB_QUERY, "verify: EVP_DigestUpdate failed"); EVP_PKEY_free(evp_key); if(dofree) free(sigblock); return sec_status_unchecked; |
