From: Mark Andrews Date: Mon, 13 Mar 2023 02:56:42 +0000 (+1100) Subject: Report key name when removing it X-Git-Tag: v9.18.14~40^2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=bc7c9c6ad1611b324b79cccd70c9a8c9623d4ba8;p=thirdparty%2Fbind9.git Report key name when removing it (cherry picked from commit 9f161544fd1a6e3415bfb8be3095623592691e03) --- diff --git a/lib/dns/dnssec.c b/lib/dns/dnssec.c index a7049eb678b..5678c05cbd8 100644 --- a/lib/dns/dnssec.c +++ b/lib/dns/dnssec.c @@ -1937,9 +1937,11 @@ remove_key(dns_diff_t *diff, dns_dnsseckey_t *key, const dns_name_t *origin, unsigned char buf[DST_KEY_MAXSIZE]; dns_rdata_t dnskey = DNS_RDATA_INIT; char alg[80]; + char namebuf[DNS_NAME_FORMATSIZE]; dns_secalg_format(dst_key_alg(key->key), alg, sizeof(alg)); - report("Removing %s key %d/%s from DNSKEY RRset.", reason, + dns_name_format(dst_key_name(key->key), namebuf, sizeof(namebuf)); + report("Removing %s key %s/%d/%s from DNSKEY RRset.", reason, namebuf, dst_key_id(key->key), alg); RETERR(make_dnskey(key->key, buf, sizeof(buf), &dnskey));