Files
bind9/lib/dns
David Lawrence 0f5962ac3e many changes.
ancestor/level history no longer kept in rbt structure; node_chain structure
was created for this purpose, and each dns_rbt_deletename call will pass
the chain structure to dns_rbt_findnode.

color enum removed from rbtnode structure; single bit used instead

length of name in rbtnode no longer kept as int in rbtnode structure;
stored as single byte just past end of rbtnode, and the actual name data starts
two bytes past the end.

dns_rbt_create takes additional argument that is a pointer to a function
which is responsible for deleting the space pointed to by an rbtnode's data
pointer when the node is removed.

dns_rbt_addnode renamed to dns_rbt_addonlevel so that dns_rbt_addnode could
be a public function that can provide the address of the new node back
to the caller.

removed several #if 0 blocks that were held over from when parent pointers
were used.
1999-01-31 00:52:53 +00:00
..
1999-01-19 04:32:25 +00:00
1999-01-29 07:03:42 +00:00
1999-01-28 05:03:25 +00:00
1999-01-30 01:40:16 +00:00
1999-01-30 13:11:24 +00:00
1999-01-28 23:52:00 +00:00
1999-01-31 00:52:53 +00:00
1999-01-29 07:04:03 +00:00
1999-01-29 08:04:13 +00:00
1998-12-11 20:26:40 +00:00