bind9/lib/dns
David Lawrence 6d12fdf966 Megacommit of many files.
Mostly, several functions that take pointers as arguments, almost
always char * pointers, had those pointers qualified with "const".
Those that returned pointers to previously const-qualified arguments
had their return values qualified as const.  Some structure members
were qualified as const to retain that attribute from the variables
from which they were assigned.

The macro DE_CONST is used to deal with a handful of very special
places where something is qualified as const but really needs to have
its const qualifier removed.

rdata.c now defines macros for the prototypes of the basic rdata functions,
and all of the lib/dns/rdata/**/*.c files now use them.

Some minor integer-compatibility issues.  (IE, ~0x03 is a signed int,
so assigning it to an unsigned int should use a cast.  The type of an
enum member is int, so there are some conversion issues there, too.)

A pointers-to-function should not be cast to a pointer-to-object.

Variables should not be named for C reserved identifiers.

One or two set-but-not-used variables removed.

Minor other ISC style cleanups.
2000-06-01 18:26:56 +00:00
..
config Megacommit of many files. 2000-06-01 18:26:56 +00:00
include Megacommit of many files. 2000-06-01 18:26:56 +00:00
rdata Megacommit of many files. 2000-06-01 18:26:56 +00:00
sec Megacommit of many files. 2000-06-01 18:26:56 +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 fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
adb.c Megacommit of many files. 2000-06-01 18:26:56 +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 many files. 2000-06-01 18:26:56 +00:00
callbacks.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
compress.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
db.c Megacommit of many files. 2000-06-01 18:26:56 +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 removed unused static function violate_locking_hierarchy 2000-05-24 02:41:03 +00:00
dnssec.c Megacommit of many files. 2000-06-01 18:26:56 +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 Megacommit of many files. 2000-06-01 18:26:56 +00:00
journal.c made journal_pos_t.offset be an isc_offset_t, resolving some 2000-05-25 03:41:12 +00:00
keytable.c dst now stores the key name as a dns_name_t, not a char *. 2000-05-24 23:13:32 +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 "make include", added by marka during his megacheckin of every file getting 2000-05-26 00:21:52 +00:00
master.c 202. [func] isc_lex_getsourceline() changed from returning int 2000-05-24 15:07:59 +00:00
masterdump.c 184. [cleanup] Variables/functions which began with two leading 2000-05-16 05:19:47 +00:00
message.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
name.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
ncache.c include isc/buffer.h 2000-05-30 22:29:28 +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 When joining nodes, set parent pointers of the left and right children of 2000-05-19 05:58:48 +00:00
rbtdb.c [RT #115] find_closest_nxt() tried to concatenate . with . 2000-05-19 21:27:14 +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 Megacommit of many files. 2000-06-01 18:26:56 +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 The message code now has functions to manipulate TSIG and SIG(0), and the 2000-05-30 23:14:57 +00:00
resolver.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
result.c Megacommit of many files. 2000-06-01 18:26:56 +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 include isc/buffer.h, dns/name.h, dns/rdatastruct.h 2000-05-30 22:28:37 +00:00
tkeyconf.c dst now stores the key name as a dns_name_t, not a char *. 2000-05-24 23:13:32 +00:00
tsig.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
tsigconf.c deal with the default view 2000-05-25 22:10:29 +00:00
ttl.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
validator.c When an rdataset is signed, its ttl is normalized based on the signature 2000-05-31 22:01:39 +00:00
version.c update copyright 2000-02-03 23:50:32 +00:00
view.c set the default destination port in the view, and use it when returning addresses from the adb. 2000-06-01 00:30:58 +00:00
xfrin.c style; no functional change 2000-06-01 18:04:37 +00:00
zone.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
zoneconf.c support view-specific and global 'also-notify' 2000-06-01 00:41:23 +00:00
zt.c Reintroduced separate internal/external reference counts for zones, 2000-05-22 17:23:15 +00:00