]> git.sur5r.net Git - openldap/blobdiff - include/ldbm.h
printf(%ld, pid) -> printf(%ld, (long)pid)
[openldap] / include / ldbm.h
index 7ae5830293f451f5c807b7df974e945ac67a7b72..ffe8804d6c40487594db0c45a898da8c5f6c12bd 100644 (file)
@@ -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 );