From owner-freebsd-doc Mon Jul 5 7:49:43 1999 Delivered-To: freebsd-doc@freebsd.org Received: from talon.clark.net (talon.clark.net [168.143.5.187]) by hub.freebsd.org (Postfix) with ESMTP id 4219515173 for ; Mon, 5 Jul 1999 07:49:40 -0700 (PDT) (envelope-from tsingle@talon.clark.net) Received: (from tsingle@localhost) by talon.clark.net (8.9.2/8.9.2) id KAA28115; Mon, 5 Jul 1999 10:59:59 -0400 (EDT) (envelope-from tsingle) From: Tim Singletary MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Mon, 5 Jul 1999 10:59:59 -0400 (EDT) To: freebsd-doc@freebsd.org Subject: Re: ndbm function man pages? X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14208.49169.526453.608283@talon.my.domain> Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > A look in /usr/src/lib/libc/db/hash/ shows the dbm_* functions are > defined here, but it also looks like the proper way to use them is > via the dbopen(3) function. dbopen() is a much better interface, and any documentation of the dbm_* functions should reference dbopen(3). But dbopen() is not in `The Single UNIX Specification' (somewhere under http://www.opengroup.org/) and is not included in Solaris; the dbm_* functions are. Since legacy and `portable' code calls the dbm_* functions directly, FreeBSD should document these functions. I assume the best place for dbm_* man pages is the /usr/src/lib/libc/db/man directory? tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message