bind9/lib/isc/include/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
..
.cvsignore build system cleanups; improved include handling 1999-10-05 19:52:30 +00:00
assertions.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
base64.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
bitstring.h update copyrights 2000-02-03 23:08:31 +00:00
boolean.h 81. [cleanup] <isc/int.h> and <isc/boolean.h> do not need 2000-04-25 21:16:12 +00:00
buffer.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
bufferlist.h Move isc_bufferlist_t to isc/types.h. 2000-04-25 22:29:55 +00:00
commandline.h 137. [cleanup] <isc/commandline.h>, <isc/mem.h>, <isc/print.h> 2000-04-28 22:13:15 +00:00
error.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
event.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
eventclass.h 125. [cleanup] <isc/eventclass.h>, <isc/ipv6.h>, <isc/magic.h>, 2000-04-28 17:19:11 +00:00
file.h Add isc_file_settime() set access and modification times. 2000-05-16 02:13:08 +00:00
heap.h 87. [cleanup] <isc/heap.h> does not need <isc/boolean.h>, 2000-04-25 22:32:26 +00:00
interfaceiter.h 136. [cleanup] <isc/commandline.h>, <isc/interfaceiter.h>, 2000-04-28 22:09:15 +00:00
ipv6.h Cause runtime probing of v6 addresses to fail, even if we can actually 2000-05-06 01:30:32 +00:00
lang.h update copyrights 2000-02-03 23:08:31 +00:00
lex.h fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
lfsr.h need <isc/lang.h> 2000-04-25 23:29:02 +00:00
lib.h update copyrights 2000-02-03 23:08:31 +00:00
list.h update copyrights 2000-02-03 23:08:31 +00:00
log.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
magic.h 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.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
msgcat.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
mutexblock.h <isc/mutex.h> does not need <isc/lang.h> or <isc/result.h>. 2000-04-26 01:29:27 +00:00
netaddr.h added ISC_NETADDR_FORMATSIZE as a counterpart to 2000-05-26 16:39:28 +00:00
ondestroy.h typedef isc_ondestroy_t moved to <isc/types.h> 2000-04-26 17:06:44 +00:00
platform.h.in use _PLATFORM_NEEDINETIN6H 2000-05-18 22:43:48 +00:00
print.h 137. [cleanup] <isc/commandline.h>, <isc/mem.h>, <isc/print.h> 2000-04-28 22:13:15 +00:00
quota.h Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
random.h 100. [cleanup] <isc/random.h> does not need <isc/int.h> or 2000-04-26 17:25:03 +00:00
ratelimiter.h the comments for isc_ratelimiter_create() said the 2000-05-22 19:47:43 +00:00
region.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
result.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
resultclass.h 125. [cleanup] <isc/eventclass.h>, <isc/ipv6.h>, <isc/magic.h>, 2000-04-28 17:19:11 +00:00
rwlock.h 111. [cleanup] <isc/rwlock.h> does not need <isc/result.h> or 2000-04-27 23:01:34 +00:00
serial.h 137. [cleanup] <isc/commandline.h>, <isc/mem.h>, <isc/print.h> 2000-04-28 22:13:15 +00:00
sockaddr.h added ISC_NETADDR_FORMATSIZE as a counterpart to 2000-05-26 16:39:28 +00:00
socket.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
stdio.h isc_file_{stdiofunc} -> isc_stdio_* 2000-05-11 16:14:05 +00:00
string.h move prototype for isc_string_separate outside of ISC_PLATFORM_NEEDSTRSEP test 2000-04-28 22:47:45 +00:00
symtab.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
task.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
taskpool.h 126. [cleanup] <isc/quota.h> and <isc/taskpool.h> need <isc/lang.h>. 2000-04-28 17:24:26 +00:00
timer.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
types.h Megacommit of many files. 2000-06-01 17:20:56 +00:00
util.h Megacommit of many files. 2000-06-01 17:20:56 +00:00