Michael Graff
f36892bffa
remove an INSIST that is no longer needed.
1999-10-19 21:44:25 +00:00
Michael Graff
3f6a666894
Clean up zoneinfo when freeing the entry. This makes more sense, since
...
we will always want to do this anyway, and less code duplication means less
places to forget to do it.
1999-10-19 21:42:56 +00:00
Michael Graff
f00d96a15c
make lameness work, now. Grr.
1999-10-19 21:28:09 +00:00
Michael Graff
f36a81c884
Add the API to allow marking an address as lame for a zone
1999-10-19 21:10:29 +00:00
Michael Graff
d8590892d1
Add code to check for a lame zone, and to expire lame entries as needed.
1999-10-19 20:55:04 +00:00
Michael Graff
30251e07d1
snapshot ; external and internal reference counts are separated out,
...
and everything but fetches work.
1999-10-19 01:37:22 +00:00
Michael Graff
86944a4c80
snapshot; everything works other than fetches and database lookups.
1999-10-16 00:38:21 +00:00
Michael Graff
6d14fe95e9
snapshot: dns_adb_done() partial implementation, handles mostly work, but
...
no fetches are started yet.
1999-10-14 00:50:00 +00:00
Michael Graff
a9ece9973c
snapshot
1999-10-12 02:06:08 +00:00
Michael Graff
439c0011e6
snapshot
1999-10-08 23:12:21 +00:00
Michael Graff
e51511aa32
snapshot
1999-10-05 23:50:43 +00:00
Michael Graff
64828244e0
Many changes.
...
o added adb_test.c to test the functions already written.
o added code to delete names and all associated addresses.
o added a database dumper which will currently print the adb
in a human (or at least developer) readable format.
o found and fixed many twisted little locking issues.
1999-10-02 01:59:09 +00:00
Michael Graff
50b5857f1a
update a comment.
1999-09-25 02:44:40 +00:00
Michael Graff
3c5148c4d9
add dns_adb_refresh()
1999-09-25 01:56:10 +00:00
Michael Graff
519b4a1a27
clean up public vs. private items
1999-09-25 01:44:41 +00:00
Michael Graff
31fab17bcd
use isc/magic.h, and (unfortunately) export dns_adbhandle_t's definition
1999-09-25 01:25:46 +00:00
Michael Graff
3024dbecba
use isc_mutexblock_init/destroy()
1999-09-24 23:54:42 +00:00
Michael Graff
ad3a5c4b7e
Start flushing out the address.c stuff
1999-09-23 00:43:10 +00:00
Michael Graff
213973a334
adjust what points to what. You are lost in a maze of twisty little pointers,
...
all alike.
1999-09-22 01:01:14 +00:00
Michael Graff
11fcc67616
snapshot address.[ch]
1999-09-22 00:26:20 +00:00
Michael Graff
66bd3b3c6b
Start on address.c
1999-09-21 22:46:42 +00:00