X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-bdb%2Fkey.c;h=c6440ebfc3a56c47952eb368ad5dc7c019cc3015;hb=d3aae2dc427d1fd1bef8d236cde39524cbc35396;hp=7128a6c5dbd182d583c8d010ba2a43246df767cb;hpb=e48f72c1b5a7ce571c7ced749aed473d20b32526;p=openldap diff --git a/servers/slapd/back-bdb/key.c b/servers/slapd/back-bdb/key.c index 7128a6c5db..c6440ebfc3 100644 --- a/servers/slapd/back-bdb/key.c +++ b/servers/slapd/back-bdb/key.c @@ -2,7 +2,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 2000-2007 The OpenLDAP Foundation. + * Copyright 2000-2009 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -30,7 +30,7 @@ int bdb_key_read( Backend *be, DB *db, - u_int32_t locker, + DB_TXN *txn, struct berval *k, ID *ids, DBC **saved_cursor, @@ -47,7 +47,7 @@ bdb_key_read( key.ulen = key.size; key.flags = DB_DBT_USERMEM; - rc = bdb_idl_fetch_key( be, db, locker, &key, ids, saved_cursor, get_flag ); + rc = bdb_idl_fetch_key( be, db, txn, &key, ids, saved_cursor, get_flag ); if( rc != LDAP_SUCCESS ) { Debug( LDAP_DEBUG_TRACE, "<= bdb_index_read: failed (%d)\n",