fd1dc6467cfe2aadb026bfbd0281ed2a11c9e034
3 #ifndef DB_BUFFER_SMALL
4 #define DB_BUFFER_SMALL ENOMEM
7 #if DB_VERSION_MAJOR >= 3 && DB_VERSION_MINOR >= 1
8 #define db_env_open(env,path,flags,mode) \
9 (env)->open(env, path, flags, mode)
10 #define db_env_remove(env,path,flags) \
11 (env)->remove(env, path, flags)
13 #define db_env_open(env,path,flags,mode) \
14 (env)->open(env, path, NULL, flags, mode)
15 #define db_env_remove(env,path,flags) \
16 (env)->remove(env, path, NULL, flags)
19 #if DB_VERSION_MAJOR >= 4 && DB_VERSION_MINOR >= 1
20 #define db_open(db,file,type,flags,mode) \
21 (db)->open(db, NULL, file, NULL, type, flags, mode)
23 #define db_open(db,file,type,flags,mode) \
24 (db)->open(db, file, NULL, type, flags, mode)
27 #ifdef USE_DYNAMIC_LOADING
28 #define db_create nvi_db_create
29 #define db_env_create nvi_db_env_create
30 #define db_strerror nvi_db_strerror
32 extern int (*nvi_db_create
) __P((DB
**, DB_ENV
*, u_int32_t
));
33 extern int (*nvi_db_env_create
) __P((DB_ENV
**, u_int32_t
));
34 extern char *(*nvi_db_strerror
) __P((int));