DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
API compatibility

BSD database management (libdbm and libndbm) interface

SCO OpenServer provides database management routines in the libdbm and libndbm libraries. SCO OpenServer binaries that use these libraries will load and run correctly on UnixWare 7.

These interfaces are available on SCO UnixWare 2.1.X only as part of the BSD Compatibility package, and are located in /usr/ucblib. They were also included on SCO UnixWare 2.1.1 (and later versions) in libc89.

For UnixWare 7, routines that have the same names as the libndbm interfaces (and conform to X/Open System Headers and Interfaces, Version 4, Issue 2) are now part of libc. It is recommended that your application use the libc interfaces instead of the compatibility libraries. See ndbm(3C).

For descriptions of the legacy BSD interfaces, see dbm(3bsd) and ndbm(3bsd).

For more information on using BSD compatibility libraries on UnixWare 7, see ``BSD system libraries and header files''.


Next topic: Encryption (libcrypt) interface
Previous topic: X/Open curses (formerly libstdcurses) library

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004