use ISC_REFCOUNT_IMPL for dns_tsigkey and dns_tsigkeyring

use the ISC_REFCOUNT attach/detach implementation in dns/tsig.c
so that detailed tracing can be used during refactoring.

dns_tsig_keyring_t has been renamed dns_tsigkeyring_t so the type
and the attach/detach function names will match.
This commit is contained in:
Evan Hunt
2023-04-11 11:35:01 -07:00
parent b1db1c1475
commit 6fa8524bba
13 changed files with 113 additions and 150 deletions

View File

@@ -271,7 +271,7 @@ ISC_RUN_TEST_IMPL(tsig_tcp) {
dns_fixedname_t fkeyname;
dns_message_t *msg = NULL;
dns_name_t *keyname;
dns_tsig_keyring_t *ring = NULL;
dns_tsigkeyring_t *ring = NULL;
dns_tsigkey_t *key = NULL;
isc_buffer_t *buf = NULL;
isc_buffer_t *querytsig = NULL;