From 8d6794a1634b7fd28c6137b6ead4b21a8577cda3 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Sun, 14 May 2000 23:23:37 +0000 Subject: [PATCH] removed #ifdef'ed-out function dns_zone_manage() --- lib/dns/zone.c | 62 +------------------------------------------------- 1 file changed, 1 insertion(+), 61 deletions(-) diff --git a/lib/dns/zone.c b/lib/dns/zone.c index 19c77b9228..1bb415ed21 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -15,7 +15,7 @@ * SOFTWARE. */ -/* $Id: zone.c,v 1.114 2000/05/14 20:52:34 gson Exp $ */ +/* $Id: zone.c,v 1.115 2000/05/14 23:23:37 gson Exp $ */ #include @@ -1462,66 +1462,6 @@ dns_zone_unmount(dns_zone_t *zone) { /*XXX MPA*/ } -#ifdef notyet -/* - * For reference only. Use dns_zonemgr_managezone() instead. - */ -static isc_result_t -dns_zone_manage(dns_zone_t *zone, isc_taskmgr_t *tmgr) { -#if 1 - REQUIRE(DNS_ZONE_VALID(zone)); - (void)tmgr; - dns_zone_maintenance(zone); - return (ISC_R_SUCCESS); -#else - isc_result_t result; - - /* - * XXXRTH Zones do not have resolvers!!!! - */ - - REQUIRE(DNS_ZONE_VALID(zone)); - REQUIRE(zone->task == NULL); - - result = isc_task_create(tmgr, 0, &zone->task); - if (result != ISC_R_SUCCESS) { - /* XXX */ - return (ISC_R_UNEXPECTED); - } - result = isc_task_onshutdown(zone->task, zone_shutdown, zone); - if (result != ISC_R_SUCCESS) { - /* XXX */ - return (ISC_R_UNEXPECTED); - } - if (zone->view->res == NULL) { - isc_socket_t *s; - dns_dispatch_t *dispatch; - - RUNTIME_CHECK(isc_socketmgr_create(zone->mctx, &zone->socketmgr) - == ISC_R_SUCCESS); - s = NULL; - RUNTIME_CHECK(isc_socket_create(zone->socketmgr, PF_INET, - isc_sockettype_udp, &s) == ISC_R_SUCCESS); - dispatch = NULL; - RUNTIME_CHECK(dns_dispatch_create(zone->mctx, s, zone->task, - 4096, 1000, 1000, 17, 19, - &dispatch) == ISC_R_SUCCESS); - result = dns_resolver_create(zone->mctx, tmgr, 10, zone->timgr, - zone->rdclass, dispatch, - &zone->view->res); - if (result != ISC_R_SUCCESS) - return (result); - - dns_dispatch_detach(&dispatch); - isc_socket_detach(&s); - } - - dns_zone_maintenance(zone); - return (ISC_R_SUCCESS); -#endif -} -#endif - void dns_zone_setrefresh(dns_zone_t *zone, isc_uint32_t refresh, isc_uint32_t retry)