Home | History | Annotate | Download | only in dns

Lines Matching defs:namehook

192  * namehook that will contain the next address this host has.
785 dns_adbnamehook_t *namehook = NULL;
787 namehook = ISC_LIST_HEAD(*namehooks);
788 while (namehook != NULL) {
789 INSIST(DNS_ADBNAMEHOOK_VALID(namehook));
790 INSIST(DNS_ADBENTRY_VALID(namehook->entry));
792 dns_adbentry_t *adbentry = namehook->entry;
793 namehook->entry = NULL;
796 * Free the namehook
798 ISC_LIST_UNLINK(*namehooks, namehook, name_link);
801 ISC_LIST_UNLINK(adbentry->nhs, namehook, entry_link);
805 free_adbnamehook(adb, &namehook);
807 namehook = ISC_LIST_HEAD(*namehooks);
1035 free_adbnamehook(dns_adb_t *adb, dns_adbnamehook_t **namehook) {
1038 REQUIRE(namehook != NULL && DNS_ADBNAMEHOOK_VALID(*namehook));
1040 nh = *namehook;
1041 *namehook = NULL;
1470 dns_adbnamehook_t *namehook = NULL;
1474 namehook = ISC_LIST_HEAD(name->v4);
1475 while (namehook != NULL) {
1477 entry = namehook->entry;
1493 namehook = ISC_LIST_NEXT(namehook, name_link);
1498 namehook = ISC_LIST_HEAD(name->v6);
1499 while (namehook != NULL) {
1501 entry = namehook->entry;
1517 namehook = ISC_LIST_NEXT(namehook, name_link);
1864 * an initial namehook or two.