X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-mdb%2Fproto-mdb.h;h=28f74210d1cf6e892dc111870414671c0d712722;hb=47f6aec61e65afd66bea096887f1cd550b55946e;hp=8662b11e4227d5fd0652c7d167b9ee6cf3c5a9be;hpb=550dc4aaeee2b9f2ed25b451d950bd5e7088652d;p=openldap diff --git a/servers/slapd/back-mdb/proto-mdb.h b/servers/slapd/back-mdb/proto-mdb.h index 8662b11e42..28f74210d1 100644 --- a/servers/slapd/back-mdb/proto-mdb.h +++ b/servers/slapd/back-mdb/proto-mdb.h @@ -33,7 +33,7 @@ int mdb_attr_slot( struct mdb_info *mdb, AttributeDescription *desc, int *insert ); int mdb_attr_dbs_open( BackendDB *be, MDB_txn *txn, struct config_reply_s *cr ); -void mdb_attr_dbs_close( struct mdb_info *mdb, MDB_txn *txn ); +void mdb_attr_dbs_close( struct mdb_info *mdb ); int mdb_attr_index_config LDAP_P(( struct mdb_info *mdb, const char *fname, int lineno, @@ -127,9 +127,11 @@ int mdb_idscope( ID *ids, ID *res ); +struct IdScopes; + int mdb_idscopes( Operation *op, - IdScopes *isc ); + struct IdScopes *isc ); MDB_cmp_func mdb_dup_compare; @@ -198,7 +200,7 @@ int mdb_idl_insert( ID *ids, ID id ); typedef int (mdb_idl_keyfunc)( MDB_cursor *mc, - MDB_val *key, + struct berval *key, ID id ); mdb_idl_keyfunc mdb_idl_insert_keys;