]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove dns_qpmulti_lockedread declaration
authorMatthijs Mekking <matthijs@isc.org>
Fri, 21 Mar 2025 09:20:07 +0000 (10:20 +0100)
committerEvan Hunt <each@isc.org>
Tue, 25 Mar 2025 05:58:31 +0000 (05:58 +0000)
This function was removed in 6217e434b57bd5d60ed69f792ae9a1a65a008f57
but not from the header file.

lib/dns/include/dns/qp.h

index e2dbb71afadcee00a265aa94d85c3b2e064d1401..16eca977d991b3832fd76ac3e6d3d37ec4a4f274 100644 (file)
@@ -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);
 /*%<