diff --git a/lib/dns/include/dns/qp.h b/lib/dns/include/dns/qp.h index e2dbb71afa..16eca977d9 100644 --- a/lib/dns/include/dns/qp.h +++ b/lib/dns/include/dns/qp.h @@ -741,23 +741,6 @@ dns_qpmulti_query(dns_qpmulti_t *multi, dns_qpread_t *qpr); * \li `qpr` is a valid read-only qp-trie handle */ -void -dns_qpmulti_lockedread(dns_qpmulti_t *multi, dns_qpread_t *qpr); -/*%< - * Start a read-only transaction that takes the `dns_qpmulti_t` mutex. - * - * The `dns_qpmulti_lockedread()` function must NOT be called from an - * isc_loop thread. We keep query and read transactions separate to - * avoid accidentally taking or failing to take the mutex. - * - * Requires: - * \li `multi` is a pointer to a valid multi-threaded qp-trie - * \li `qpr != NULL` - * - * Returns: - * \li `qpr` is a valid read-only qp-trie handle - */ - void dns_qpread_destroy(dns_qpmulti_t *multi, dns_qpread_t *qpr); /*%<