bind9/lib/isc
David Lawrence 87cafc5e70 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 was added to isc/util.h to deal with a handful of very
special places where something is qualified as const but really needs to have
its const qualifier removed.

Also cleaned up a few places where variable names clashed with reserved
identifiers.  (Which mostly works fine, but strictly speaking is undefined
by the standard.)

Minor other ISC style cleanups.
2000-06-01 17:20:56 +00:00
..
include Megacommit of many files. 2000-06-01 17:20:56 +00:00
nls Megacommit of many files. 2000-06-01 17:20:56 +00:00
pthreads Use isc_time_secondsastimet() set timespec.tv_sec (returning an 2000-05-18 17:13:58 +00:00
unix Megacommit of many files. 2000-06-01 17:20:56 +00:00
win32 189. [func] isc_time_secondsastimet(), a new function, will ensure 2000-05-18 17:08:32 +00:00
.cvsignore shared library support 1999-07-03 21:07:10 +00:00
api shared library support 1999-07-03 21:07:10 +00:00
assertions.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
base64.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
bitstring.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
buffer.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
bufferlist.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
commandline.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
error.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
event.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
heap.c heap invariant INSIST did the wrong thing in the border case 2000-05-22 19:47:01 +00:00
inet_aton.c changed "c" stack variable from char to unsigned char to quiet Solaris 5.8 2000-05-25 01:08:07 +00:00
inet_ntop.c fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
inet_pton.c fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
lex.c fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
lfsr.c include isc/util.h 2000-04-28 01:12:23 +00:00
lib.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
log.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
Makefile.in isc_file_{stdiofunc} -> isc_stdio_* 2000-05-11 16:14:05 +00:00
mem.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
mutexblock.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
netaddr.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
ondestroy.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
print.c ensure proper range for argument to ctype functions 2000-05-09 22:22:25 +00:00
quota.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
random.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
ratelimiter.c fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
result.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
rwlock.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
serial.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
sockaddr.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
string.c 138. [cleanup] isc_strtouq moved from str.[ch] to string.[ch] and 2000-04-28 22:40:10 +00:00
symtab.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
task.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
taskpool.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
timer.c Megacommit of many files. 2000-06-01 17:20:56 +00:00
version.c update copyrights 2000-02-03 23:08:31 +00:00