xref: /onnv-gate/usr/src/lib/libast/common/features/ndbm (revision 8462:6e341f5569ba)
1*8462SApril.Chin@Sun.COMif	tst -ldb note{ sleepycat ndbm compatibility }end link{
2*8462SApril.Chin@Sun.COM		#define DB_DBM_HSEARCH	1
3*8462SApril.Chin@Sun.COM		#include <db.h>
4*8462SApril.Chin@Sun.COM		int main()
5*8462SApril.Chin@Sun.COM		{
6*8462SApril.Chin@Sun.COM			DBM*	dbm = 0;
7*8462SApril.Chin@Sun.COM			dbm_close(dbm);
8*8462SApril.Chin@Sun.COM			return 0;
9*8462SApril.Chin@Sun.COM		}
10*8462SApril.Chin@Sun.COM	}end {
11*8462SApril.Chin@Sun.COM		#ifndef DB_DBM_HSEARCH
12*8462SApril.Chin@Sun.COM		#define DB_DBM_HSEARCH	1
13*8462SApril.Chin@Sun.COM		#include <db.h>
14*8462SApril.Chin@Sun.COM		#endif
15*8462SApril.Chin@Sun.COM		#define _use_ndbm	1
16*8462SApril.Chin@Sun.COM	}
17*8462SApril.Chin@Sun.COMelif	hdr gdbm-ndbm {
18*8462SApril.Chin@Sun.COM	#include <gdbm-ndbm.h>
19*8462SApril.Chin@Sun.COM	#define _use_ndbm	1
20*8462SApril.Chin@Sun.COM}
21*8462SApril.Chin@Sun.COMelif	hdr gdbm/ndbm {
22*8462SApril.Chin@Sun.COM	#include <gdbm/ndbm.h>
23*8462SApril.Chin@Sun.COM	#define _use_ndbm	1
24*8462SApril.Chin@Sun.COM}
25*8462SApril.Chin@Sun.COMelif	hdr ndbm {
26*8462SApril.Chin@Sun.COM	#include <ndbm.h>
27*8462SApril.Chin@Sun.COM	#define _use_ndbm	1
28*8462SApril.Chin@Sun.COM}
29*8462SApril.Chin@Sun.COMendif
30