resolved: add SHA384 digest support
authorLennart Poettering <lennart@poettering.net>
Sun, 27 Dec 2015 11:58:37 +0000 (12:58 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 28 Dec 2015 00:18:55 +0000 (01:18 +0100)
src/resolve/resolved-dns-dnssec.c
src/resolve/resolved-dns-rr.h

index a856f07..3ebaeba 100644 (file)
@@ -742,6 +742,9 @@ static int digest_to_gcrypt(uint8_t algorithm) {
         case DNSSEC_DIGEST_SHA256:
                 return GCRY_MD_SHA256;
 
+        case DNSSEC_DIGEST_SHA384:
+                return GCRY_MD_SHA384;
+
         default:
                 return -EOPNOTSUPP;
         }
index f299788..a9a0e61 100644 (file)
@@ -64,6 +64,7 @@ enum {
 enum {
         DNSSEC_DIGEST_SHA1 = 1,
         DNSSEC_DIGEST_SHA256 = 2,
+        DNSSEC_DIGEST_SHA384 = 4,
         _DNSSEC_DIGEST_MAX_DEFINED
 };