mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-05 09:05:40 +00:00
Checkpoint ratelimiting refresh queries and notifies.
170. [cleanup] Remove inter server consistancy checks from zone, these should return as a seperate module in 9.1. dns_zone_checkservers(), dns_zone_checkparents(), dns_zone_checkchildren(), dns_zone_checkglue(). Remove dns_zone_setadb(), dns_zone_setresolver(), dns_zone_setrequestmgr() these should now be found via the view.
This commit is contained in:
@@ -47,6 +47,8 @@
|
||||
#define DNS_EVENT_REQUESTDONE (ISC_EVENTCLASS_DNS + 20)
|
||||
#define DNS_EVENT_VALIDATORSTART (ISC_EVENTCLASS_DNS + 21)
|
||||
#define DNS_EVENT_VIEWREQSHUTDOWN (ISC_EVENTCLASS_DNS + 22)
|
||||
#define DNS_EVENT_NOTIFYSENDTOADDR (ISC_EVENTCLASS_DNS + 23)
|
||||
#define DNS_EVENT_ZONE (ISC_EVENTCLASS_DNS + 24)
|
||||
|
||||
#define DNS_EVENT_FIRSTEVENT (ISC_EVENTCLASS_DNS + 0)
|
||||
#define DNS_EVENT_LASTEVENT (ISC_EVENTCLASS_DNS + 65535)
|
||||
|
@@ -178,46 +178,6 @@ dns_zone_load(dns_zone_t *zone);
|
||||
* Any result value from dns_db_load().
|
||||
*/
|
||||
|
||||
void
|
||||
dns_zone_checkservers(dns_zone_t *zone);
|
||||
/*
|
||||
* Initiate a consistancy check of the zones servers.
|
||||
* XXX MPA to be implemented.
|
||||
*
|
||||
* Require:
|
||||
* 'zone' to be a valid initalised zone.
|
||||
*/
|
||||
|
||||
void
|
||||
dns_zone_checkparents(dns_zone_t *zone);
|
||||
/*
|
||||
* Initiate a consistancy check of the zone and the parent zone servers.
|
||||
* XXX MPA to be implemented.
|
||||
*
|
||||
* Require:
|
||||
* 'zone' to be a valid initalised zone.
|
||||
*/
|
||||
|
||||
void
|
||||
dns_zone_checkchildren(dns_zone_t *zone);
|
||||
/*
|
||||
* Initiate a consistancy check of the child delegations from this zone.
|
||||
* XXX MPA to be implemented.
|
||||
*
|
||||
* Require:
|
||||
* 'zone' to be a valid initalised zone.
|
||||
*/
|
||||
|
||||
void
|
||||
dns_zone_checkglue(dns_zone_t *zone);
|
||||
/*
|
||||
* Initiate a consistancy check of the glue records in this zone.
|
||||
* XXX MPA to be implemented.
|
||||
*
|
||||
* Require:
|
||||
* 'zone' to be a valid initalised zone.
|
||||
*/
|
||||
|
||||
void
|
||||
dns_zone_attach(dns_zone_t *source, dns_zone_t **target);
|
||||
/*
|
||||
@@ -639,15 +599,6 @@ dns_zone_setjournalsize(dns_zone_t *zone, isc_int32_t size);
|
||||
isc_int32_t
|
||||
dns_zone_getjournalsize(dns_zone_t *zone);
|
||||
|
||||
void
|
||||
dns_zone_setresolver(dns_zone_t *zone, dns_resolver_t *resolver);
|
||||
|
||||
void
|
||||
dns_zone_setrequestmgr(dns_zone_t *zone, dns_requestmgr_t *requestmgr);
|
||||
|
||||
void
|
||||
dns_zone_setadb(dns_zone_t *zone, dns_adb_t *adb);
|
||||
|
||||
isc_result_t
|
||||
dns_zone_notifyreceive(dns_zone_t *zone, isc_sockaddr_t *from,
|
||||
dns_message_t *msg);
|
||||
|
Reference in New Issue
Block a user