]> git.sur5r.net Git - openldap/commitdiff
Added compatibility macros for BDB3/4 lock_get, txn_id.
authorHoward Chu <hyc@openldap.org>
Fri, 18 Jan 2002 13:27:25 +0000 (13:27 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 18 Jan 2002 13:27:25 +0000 (13:27 +0000)
servers/slapd/back-bdb/back-bdb.h

index 49eaece263b411709db674895f09cbc2f12c434f..3ef79b443797521b5f2625b0fcab73d75ca3879b 100644 (file)
@@ -135,10 +135,14 @@ struct bdb_op_info {
 
 #if DB_VERSION_MAJOR < 4
 #define        TXN_CHECKPOINT(env, k, m, f)    txn_checkpoint(env, k, m, f)
+#define        TXN_ID(txn)                     txn_id(txn)
 #define        LOCK_DETECT(env, f, t, a)       lock_detect(env, f, t, a)
+#define        LOCK_GET(env, i, f, o, m, l)    lock_get(env, i, f, o, m, l)
 #else
 #define        TXN_CHECKPOINT(env, k, m, f)    (env)->txn_checkpoint(env, k, m, f)
+#define        TXN_ID(txn)                     (txn)->id(txn)
 #define        LOCK_DETECT(env, f, t, a)       (env)->lock_detect(env, f, t, a)
+#define        LOCK_GET(env, i, f, o, m, l)    (env)->lock_get(env, i, f, o, m, l)
 #endif
 
 LDAP_END_DECL