Mark Andrews
936f1c128f
add log context to dns_zone_copy()
...
fix various locking problems in zone.
1999-10-25 13:44:53 +00:00
Bob Halley
772a802cd0
suppress a printf
1999-10-22 19:32:11 +00:00
Andreas Gustafsson
cec82dbad9
attempt journal rollforward even if diff_on_reload is set;
...
it is needed for dynamic zones and ixfr'ed slave zones
1999-10-21 00:39:40 +00:00
Andreas Gustafsson
9733108152
print descriptive warning messages when bad zone detected;
...
dns_zone_load did not always return ISC_R_SUCCESS when it succeeded.
1999-10-15 19:47:31 +00:00
Bob Halley
157a75e25a
Eliminate zone callback.
...
Export dns_zone_equal.
Do not try to set slave options (like transfer_source)
on a master zone.
Turn off some printing.
Add a warning about dns_zone_tostr().
1999-10-15 01:39:31 +00:00
Mark Andrews
df7899248f
dns_zone_callback: viewname should be (const char *)
1999-10-14 06:10:35 +00:00
Mark Andrews
2d06b00514
dns_zone_getdb now return DNS_R_NOTLOADED
1999-10-14 03:12:50 +00:00
Mark Andrews
f182ffaba7
dns_getname_origin nor returns (dns_name_t *) again.
1999-10-14 00:47:01 +00:00
Mark Andrews
39073e9734
convert to use ISC_MAGIC_VALID, VALID_ZONE now DNS_ZONE_VALID.
...
zone->origin now dns_name_t not dns_fixedname_t.
zone->diff_on_reload added.
acls are now freed when zone is freed.
Additional locking performed.
dns_rdataset_disassociate is only called if we find a rdataset.
dns_db_load() now calls db_zone_replacedb().
dns_zone_callback() fleshed out.
dns_zone_equal() to check configuration details.
dns_zone_replacedb() added.
1999-10-13 23:32:02 +00:00
James Brister
f9b4801c8f
Change signature to zone_callback and have the callback pretend to
...
have done something useful.
1999-10-13 17:53:15 +00:00
Bob Halley
3e70e0a2c0
hack to avoid resolver issues
1999-10-07 19:39:53 +00:00
Bob Halley
10ba7f6f56
lint
1999-10-05 19:50:53 +00:00
James Brister
f9dcff45e2
Changes to dns_c_zone_* function signatures.
1999-10-02 21:15:20 +00:00
David Lawrence
7aab9a099d
use type in_port_t instead of unsigned int for ports,
...
fix calls to isc_sockaddr_fromin{,6} to pass sin{,6}_addr as 2nd arg
1999-10-02 02:58:31 +00:00
Andreas Gustafsson
71b4bbe284
added dns_zone_getorigin(), dns_zone_getdatabase(),
...
dns_zone_getixfrlog()
1999-09-24 05:57:54 +00:00
Bob Halley
ea95ea0674
missed a few things
1999-09-23 23:55:33 +00:00
Bob Halley
c583a85db0
disable code that uses the resolver
1999-09-23 23:17:21 +00:00
Andreas Gustafsson
89e7b5009b
added dns_zone_gettype() and dns_zone_gettask()
1999-09-23 06:42:10 +00:00
Bob Halley
e9d51ec4ab
zones do not have resolvers
1999-09-21 20:03:03 +00:00
James Brister
7c337a9ca9
IPv6 fixes.
...
Removed config specific address type and replced with isc_sockaddr_t
1999-09-17 14:22:06 +00:00
Michael Graff
2f072c2982
Update copyrights
1999-09-15 23:03:43 +00:00
Mark Andrews
cba05509f3
Add #include <isc/print.h>
...
dns_zone_log_error -> dns_zone_logerror
1999-09-14 03:07:07 +00:00
Mark Andrews
bada60fd2a
Non portable type used. u_int32_t -> isc_uint32_t
1999-09-09 23:25:51 +00:00
Bob Halley
0b157747b3
findrdataset can now return a sig
1999-09-08 01:10:08 +00:00
James Brister
92db5cd726
Renamed many identifiers to match coding guidelines.
1999-09-03 20:59:50 +00:00
Mark Andrews
29ed825602
Changes for the introduction of 'covers' and dns_db_find returning
...
the sig RRset.
1999-09-03 13:21:30 +00:00
Mark Andrews
686b27bfd3
Initial zone code. Minimally functional.
1999-08-30 14:37:45 +00:00