]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
And now uses sha256.c defined constants.
authorWouter Wijngaards <wouter@NLnetLabs.nl>
Mon, 17 Dec 2012 08:27:08 +0000 (08:27 +0000)
committerWouter Wijngaards <wouter@NLnetLabs.nl>
Mon, 17 Dec 2012 08:27:08 +0000 (08:27 +0000)
dane.c

diff --git a/dane.c b/dane.c
index 67ce09a10aafcf34badd491028a338b863fa8ed9..5e589a7808c8ce71cd22a048fbfe3e81e8673db8 100644 (file)
--- a/dane.c
+++ b/dane.c
@@ -121,16 +121,15 @@ ldns_dane_cert2rdf(ldns_rdf** rdf, X509* cert,
                return *rdf ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR;
                break;
        
-#ifdef USE_SHA2
        case LDNS_TLSA_MATCHING_TYPE_SHA256:
 
-               digest = LDNS_XMALLOC(unsigned char, SHA256_DIGEST_LENGTH);
+               digest = LDNS_XMALLOC(unsigned char, LDNS_SHA256_DIGEST_LENGTH);
                if (digest == NULL) {
                        LDNS_FREE(buf);
                        return LDNS_STATUS_MEM_ERR;
                }
                (void) ldns_sha256(buf, (unsigned int)len, digest);
-               *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HEX, SHA256_DIGEST_LENGTH,
+               *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HEX, LDNS_SHA256_DIGEST_LENGTH,
                                digest);
                LDNS_FREE(buf);
 
@@ -139,19 +138,18 @@ ldns_dane_cert2rdf(ldns_rdf** rdf, X509* cert,
 
        case LDNS_TLSA_MATCHING_TYPE_SHA512:
 
-               digest = LDNS_XMALLOC(unsigned char, SHA512_DIGEST_LENGTH);
+               digest = LDNS_XMALLOC(unsigned char, LDNS_SHA512_DIGEST_LENGTH);
                if (digest == NULL) {
                        LDNS_FREE(buf);
                        return LDNS_STATUS_MEM_ERR;
                }
                (void) ldns_sha512(buf, (unsigned int)len, digest);
-               *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HEX, SHA512_DIGEST_LENGTH,
+               *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HEX, LDNS_SHA512_DIGEST_LENGTH,
                                digest);
                LDNS_FREE(buf);
 
                return *rdf ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR;
                break;
-#endif /* USE_SHA2 */
        
        default:
                LDNS_FREE(buf);