X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fldbm.h;h=ffe8804d6c40487594db0c45a898da8c5f6c12bd;hb=d3f433a626e18f30bb5c93d05eaf3a77fa7865f5;hp=7ae5830293f451f5c807b7df974e945ac67a7b72;hpb=314f3f6ed740290c8ea0f163cf13cddd35a3ed1b;p=openldap diff --git a/include/ldbm.h b/include/ldbm.h index 7ae5830293..ffe8804d6c 100644 --- a/include/ldbm.h +++ b/include/ldbm.h @@ -202,7 +202,10 @@ LDAP_END_DECL LDAP_BEGIN_DECL -int ldbm_errno( LDBM ldbm ); +int ldbm_initialize( void ); +int ldbm_shutdown( void ); + +int ldbm_errno( LDBM ldbm ); LDBM ldbm_open( char *name, int rw, int mode, int dbcachesize ); void ldbm_close( LDBM ldbm ); void ldbm_sync( LDBM ldbm ); @@ -212,16 +215,6 @@ Datum ldbm_fetch( LDBM ldbm, Datum key ); int ldbm_store( LDBM ldbm, Datum key, Datum data, int flags ); int ldbm_delete( LDBM ldbm, Datum key ); -#ifdef LDBM_USE_DBBTREE -# if HAVE_BERKELEY_DB2 - LDBM ldbm_open_env( char *name, int rw, int mode, - int dbcachesize, DB_ENV *env ); -# else - LDBM ldbm_open_env( char *name, int rw, int mode, - int dbcachesize, void *env ); -# endif -#endif - #if HAVE_BERKELEY_DB2 void *ldbm_malloc( size_t size ); Datum ldbm_firstkey( LDBM ldbm, DBC **dbch );