From 10efb6fdc2eae391de22d3a394d6e855b31aa7a7 Mon Sep 17 00:00:00 2001 From: Matthijs Mekking Date: Thu, 18 Jan 2024 12:33:01 +0100 Subject: [PATCH] Calculating hashsize is obsolete We don't have hash tables for qp. --- lib/dns/qp-cachedb.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/lib/dns/qp-cachedb.c b/lib/dns/qp-cachedb.c index 4f522399ca..1d8d03275e 100644 --- a/lib/dns/qp-cachedb.c +++ b/lib/dns/qp-cachedb.c @@ -1436,21 +1436,6 @@ cache_findrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, return (result); } -static size_t -hashsize(dns_db_t *db) { - dns_qpdb_t *qpdb = (dns_qpdb_t *)db; - size_t size; - isc_rwlocktype_t tlocktype = isc_rwlocktype_none; - - REQUIRE(VALID_QPDB(qpdb)); - - TREE_RDLOCK(&qpdb->tree_lock, &tlocktype); - size = dns_rbt_hashsize(qpdb->tree); - TREE_UNLOCK(&qpdb->tree_lock, &tlocktype); - - return (size); -} - static isc_result_t setcachestats(dns_db_t *db, isc_stats_t *stats) { dns_qpdb_t *qpdb = (dns_qpdb_t *)db; @@ -1556,7 +1541,6 @@ dns_dbmethods_t dns__qpdb_cachemethods = { .getoriginnode = dns__qpdb_getoriginnode, .getrrsetstats = getrrsetstats, .setcachestats = setcachestats, - .hashsize = hashsize, .setservestalettl = setservestalettl, .getservestalettl = getservestalettl, .setservestalerefresh = setservestalerefresh,