From: Keith Bostic Date: Wed, 13 Feb 1991 14:58:25 +0000 (-0800) Subject: replace ndbm with Margo Seltzer's hashing package X-Git-Tag: BSD-4_3_Net_2-Snapshot-Development~1348 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/41f7eced2fb5196d088ee57d82e9b5ab4aa33c04 replace ndbm with Margo Seltzer's hashing package document VERSION stuff SCCS-vsn: usr.sbin/kvm_mkdb/kvm_mkdb.8 5.1 --- diff --git a/usr/src/usr.sbin/kvm_mkdb/kvm_mkdb.8 b/usr/src/usr.sbin/kvm_mkdb/kvm_mkdb.8 index 293f4df1bc..99b4bcf747 100644 --- a/usr/src/usr.sbin/kvm_mkdb/kvm_mkdb.8 +++ b/usr/src/usr.sbin/kvm_mkdb/kvm_mkdb.8 @@ -3,26 +3,35 @@ .\" .\" %sccs.include.redist.man% .\" -.\" @(#)kvm_mkdb.8 1.2 (Berkeley) %G% +.\" @(#)kvm_mkdb.8 5.1 (Berkeley) %G% .\" .TH kvm_mkdb 8 "" .UC 7 .SH NAME kvm_mkdb \- create kernel database .SH SYNOPSIS -.B kvm_mkdb +.B kvm_mkdb [ file ] .SH DESCRIPTION -.I kvm_mkdb -creates a database in /var/run containing information about /vmunix and -possibly other fairly static information about the current system. -Various library routines consult this database. -The only information currently stored is the kernel namelist, which is -used by the +.I Kvm_mkdb +creates a +.IR db(3) +database in ``/var/run/kvm_vmunix.db'' which contains the +namelist of +.I file +(or, by default, /vmunix). +Each symbol is stored with its name as the key and its associated +nlist structure as the data. +.PP +The .IR kvm_nlist (3) -function. +library routines use this database. +.PP +The text string found at the location referenced by the symbol +``_version'' is stored as the data associated with the special +key ``VERSION''. .SH FILES -/vmunix +/vmunix Default file read for namelist .br -/var/run/kvm_vmunix.{dir,pag} +/var/run/kvm_vmunix.db Database file .SH SEE ALSO -kvm_nlist(3) +db(3), kvm_nlist(3), nlist(3), dev_mkdb(8)