Go to file
Bill Paul 79acf67fce Re-implement the DB handle cache using a circular queue and manage
it with the CIRCLEQ macros. This simplifies the code a little, makes
it somewhat easier to read, and may be a little faster. (Actually I think
the performace is about the same.)

Also, in the non DB_CACHE case, save copies of data returned from
the database library in a static buffer, just in case we decide to use
it after the database has been closed. Technically, the memory that the
data pointers refer to belongs to the DB package and we can't count on
it being there after the database has been closed -- the DB package
frees its buffers. (With DB_CACHE #defined the databases are held
open so the buffers remain valid.) I don't think any of the utilities
that use the dblookup module have had any problems with this yet, but
there's no sense in taking any chances.
1996-07-07 23:02:41 +00:00
bin add a reference to killall(1) 1996-07-03 22:19:50 +00:00
contrib/tcl This commit was generated by cvs2svn to compensate for changes in r16756, 1996-06-26 06:06:43 +00:00
eBones Whups! Missed a ${.OBJDIR} here. 1996-07-01 06:34:27 +00:00
etc update comment for tun* 1996-07-02 23:11:06 +00:00
games Bring in my changes for removing the pestilent obj links (unless you 1996-06-24 04:26:21 +00:00
gnu Add missing dialog_clear() calls. 1996-07-05 07:42:23 +00:00
include There are a few small additions to the protocol to make it 1996-07-04 02:08:17 +00:00
lib add references lstat(2), readlink(2), symlink(7) in section SEE ALSO 1996-07-07 12:52:51 +00:00
libexec Fill in new arguments in the ypxfr_getmap structure (byte order, 1996-07-04 02:13:11 +00:00
lkm Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
release Fix a longstanding FTP login name bogon I just noticed again. 1996-07-06 02:03:47 +00:00
sbin Document that suid wrapper like suidperl(1) break option 'nosuid'. 1996-07-02 23:18:38 +00:00
secure Bring in my changes for removing the pestilent obj links (unless you 1996-06-24 04:26:21 +00:00
share Add an entry explaining the ``Permission denied'' message associated 1996-07-07 22:09:24 +00:00
sys In all special cases for spl or page_alloc where kmem_map is check for, 1996-07-07 03:27:41 +00:00
tools Update to use modern make meta-variables. Fix the $Id$ both. 1996-06-30 18:02:58 +00:00
usr.bin New magic file with more politically correct identification of objects 1996-07-05 19:26:52 +00:00
usr.sbin Re-implement the DB handle cache using a circular queue and manage 1996-07-07 23:02:41 +00:00
COPYRIGHT
Makefile Add make to the bootstrap targets (I thought I committed this 3 days ago - 1996-07-01 06:13:31 +00:00