bind9/lib
David Lawrence 229f8a97f7 duplicate log message filtering functionality via isc_log_write1() and
isc_log_vwrite1(), configurable over X seconds using
isc_log_setduplicateinterval().

isc_log_vwrite renamed to static isc_log_doit(), isc_log_vwrite() created
as wrapper for isc_log_doit().

don't do a second test on ISC_LOG_PRINTLEVEL when logging the message to add
a colon-space, since the colon-space is already in level_string.

print "no_module: " if a module has not been specified (but PRINTMODULE was),
to keep tokenization nice and clean for future log-file parsing programs
without looking quite like a bug, which is what happens with:
  Oct 25 15:51:07 dns_general: : notice: This should be in file 1/1
instead of
  Oct 25 15:51:07 dns_general: no_module: notice: This should be in file 1/1
1999-10-25 19:55:06 +00:00
..
dns remove \n from calls to isc_log_write() 1999-10-25 18:57:27 +00:00
isc duplicate log message filtering functionality via isc_log_write1() and 1999-10-25 19:55:06 +00:00
tests info --> putinfo 1999-10-10 20:29:19 +00:00
.cvsignore add .cvsignore files 1998-12-11 21:09:59 +00:00
Makefile.in basic test support 1999-05-01 01:41:14 +00:00