ecn-pa:scott (02/04/83)
I built a moderately big (~6000 lines (sorry, Hazeltine users...)) information retrieval system on top of dbm. Works like a champ. There are occasional bugs, but I think that they've been fixed. Most of the bugs that I thought were dbm problems usually turned out to be problems in my own code. Scott Deerwester Purdue University Libraries
ecn-pa:scott (02/05/83)
Sure, dbm produces core dumps when you use whatever it returns you as some arbitrary type. It's using a *static* storage area! The simple solution is to copy whatever it returns to you into a variable of the appropriate type. Works well. Scott Deerwester Purdue University Libraries
perl@rdin.UUCP (Robert Perlberg) (03/15/84)
<> We have a software package that was written under Version 7 which uses the dbm(3) database management routines. These routines have not been distributed with any versiions of UNIX since V7. We need the source for these routines in order to port our application to an Apollo running AUX. Since these routines have not been used since V7 and are no longer supported by Bell, they are probably already in the public domain, or else Bell just doesn't care about them enough to want to keep the source secret. If anyone out there has the source, or knows where I can get the source, or even an object library that will run on the Apollo, please send it to me or call (212) 444-5437. Robert Perlberg Resource Dynamics Inc. New York philabs!rdin!rdin2!perl
Marshall Rose <mrose%udel-dewey.delaware@UDEL-RELAY.ARPA> (11/16/84)
Does anyone have a verison of the 4.2BSD gethostxxx() routines that use dbm(3x) instead of the SLOW, SLOW, SLOW sequential lookup routines? I'm especially interested in "public domain" implementations. Many thanks, /mtr