int manageDSAit = get_manageDSAit( op );
MDB_txn *rtxn;
- mdb_op_info opinfo = {0}, *moi = &opinfo;
+ mdb_op_info opinfo = {{{0}}}, *moi = &opinfo;
rs->sr_err = mdb_opinfo_get(op, mdb, 1, &moi);
switch(rs->sr_err) {
rtxn = moi->moi_txn;
/* get entry */
- rs->sr_err = mdb_dn2entry( op, rtxn, &op->o_req_ndn, &e, 1 );
+ rs->sr_err = mdb_dn2entry( op, rtxn, NULL, &op->o_req_ndn, &e, 1 );
switch( rs->sr_err ) {
case MDB_NOTFOUND:
case 0:
}
rs->sr_err = LDAP_REFERRAL;
}
- mdb_entry_return( e );
+ mdb_entry_return( op, e );
e = NULL;
} else {
}
/* free entry */
if ( e != NULL ) {
- mdb_entry_return( e );
+ mdb_entry_return( op, e );
}
return rs->sr_err;