From: Yu Watanabe Date: Wed, 5 Jan 2022 02:33:26 +0000 (+0900) Subject: resolve: add missing initialization of libgcrypt X-Git-Tag: v251-rc1~594 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e28df39269e03d49f540ebfe6b2e507d0f26c844;p=thirdparty%2Fsystemd.git resolve: add missing initialization of libgcrypt Fixes #21951. --- diff --git a/src/resolve/resolved-dns-dnssec.c b/src/resolve/resolved-dns-dnssec.c index 738259481d9..5c2e936163d 100644 --- a/src/resolve/resolved-dns-dnssec.c +++ b/src/resolve/resolved-dns-dnssec.c @@ -1402,6 +1402,8 @@ int dnssec_verify_dnskey_by_ds(DnsResourceRecord *dnskey, DnsResourceRecord *ds, if (md_algorithm < 0) return -EOPNOTSUPP; + initialize_libgcrypt(false); + _cleanup_(gcry_md_closep) gcry_md_hd_t md = NULL; size_t hash_size = gcry_md_get_algo_dlen(md_algorithm);