bind9/lib/dns
David Lawrence 092b4e5359 The deletion assertion failure reported in RT #112 has been fixed; a pointer
should have been set to NULL when the top of a level was being rotated but
instead it was set to the node which pointed down to the level of the deleted
node.

rotate_left and rotate_right no longer take a parent parameter, since they
don't need it with the existence of parent pointers.

dns_rbt_deletefromlevel now takes a pointer to the pointer of the root of
the level as a parameter so that it doesn't have to rediscover the root that
its caller (dns_rbt_deletenode) already discovered.

dns_rbt_deletefromlevel did some (minor) pointless work with the sibling of the
deleted node before the color fixup loop was entered; it does so no more.

forward function declarations changed to ISC style.
2000-05-19 04:42:08 +00:00
..
config Zone configuration validation is now done at end of config file parsing, 2000-05-18 23:20:21 +00:00
include Zone configuration validation is now done at end of config file parsing, 2000-05-18 23:20:21 +00:00
rdata ctype.h is now included in rdata.c 2000-05-19 02:12:56 +00:00
sec changed dst_key_free() prototype, misc. dst cleanup 2000-05-19 00:20:59 +00:00
.cvsignore shared library support 1999-07-03 21:07:10 +00:00
a6.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
acl.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
aclconf.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
adb.c Silence IRIX warnings: 2000-05-13 20:15:16 +00:00
api shared library support 1999-07-03 21:07:10 +00:00
byaddr.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
cache.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
callbacks.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
compress.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
db.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
dbiterator.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
dbtable.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
dispatch.c use isc_sockaddr_format() instead of a static function doing 2000-05-14 20:52:35 +00:00
dnssec.c changed dst_key_free() prototype, misc. dst cleanup 2000-05-19 00:20:59 +00:00
gen-unix.h Include unistd.h so FreeBSD doesn't complain about getopt() prototype 2000-05-08 18:37:58 +00:00
gen-win32.h 145. [cleanup] Added <isc/lang.h> and ISC_LANG_BEGINDECLS/ 2000-05-01 17:59:10 +00:00
gen.c ensure proper range for argument to ctype functions 2000-05-09 22:22:25 +00:00
journal.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
keytable.c free all keynodes when deleting an rbt node 2000-05-19 01:21:31 +00:00
lib.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
log.c new logging module DNS_LOGMODULE_MASTERDUMP 2000-05-09 23:31:12 +00:00
Makefile.in implement dns_dispatchmgr_t, replacing dns_dispatchlist_t. Use it throughout the library/server. 2000-05-10 21:34:50 +00:00
master.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
masterdump.c 184. [cleanup] Variables/functions which began with two leading 2000-05-16 05:19:47 +00:00
message.c changed dst_key_free() prototype, misc. dst cleanup 2000-05-19 00:20:59 +00:00
name.c Silence IRIX warning: 2000-05-13 20:34:55 +00:00
ncache.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
nxt.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
peer.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rbt.c The deletion assertion failure reported in RT #112 has been fixed; a pointer 2000-05-19 04:42:08 +00:00
rbtdb.c Fixed IRIX warnings: 2000-05-13 20:42:59 +00:00
rbtdb.h Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rbtdb64.c update copyright 2000-02-03 23:50:32 +00:00
rbtdb64.h Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rdata.c Add #include <ctype.h> here and not depend on it being included w/ x25 2000-05-19 02:00:40 +00:00
rdatalist.c use the UNUSED() macro 2000-05-11 22:47:00 +00:00
rdataset.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rdatasetiter.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rdataslab.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
request.c 186 [func] dns_request_getresponse() has an additional arguement 2000-05-18 02:59:20 +00:00
resolver.c bind TCP socket to wildcard address; delay creation of 2000-05-17 20:33:29 +00:00
result.c Added DNS_R_NOTINSECURE 2000-05-18 01:42:40 +00:00
rootns.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
ssu.c Fixed this warning: 2000-05-14 02:29:23 +00:00
tcpmsg.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
time.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
tkey.c changed dst_key_free() prototype, misc. dst cleanup 2000-05-19 00:20:59 +00:00
tkeyconf.c changed dst_key_free() prototype, misc. dst cleanup 2000-05-19 00:20:59 +00:00
tsig.c missing NULL initialization 2000-05-19 00:29:00 +00:00
tsigconf.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
ttl.c 184. [cleanup] Variables/functions which began with two leading 2000-05-16 05:19:47 +00:00
validator.c accidentally removed an assignment to NULL before; added a note to look 2000-05-19 01:23:12 +00:00
version.c update copyright 2000-02-03 23:50:32 +00:00
view.c call dns_zone_setview() once and for all when creating a zone; 2000-05-19 02:34:23 +00:00
xfrin.c log warning message about out-of-zone data in zone transfers 2000-05-18 16:49:54 +00:00
zone.c Convert to use dns_rdata_tostruct(,,mctx = NULL) where appropriate. 2000-05-19 02:18:40 +00:00
zoneconf.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
zt.c Fixed multiple shutdown cleanup bugs in the zone object. This 2000-05-17 19:45:36 +00:00