]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb/init.c
Fix typo
[openldap] / servers / slapd / back-bdb / init.c
index 7bd08c67269124030c7b9aabff90f651007b6d98..aa956d2b1e31049f10393a310913e3af98829cef 100644 (file)
@@ -93,6 +93,10 @@ bdb_db_init( BackendDB *be )
 
        bdb->bi_lock_detect = DB_LOCK_DEFAULT;
 
+#ifdef LDAP_CLIENT_UPDATE
+       LDAP_LIST_INIT (&bdb->psearch_list);
+#endif
+
        ldap_pvt_thread_mutex_init( &bdb->bi_database_mutex );
        ldap_pvt_thread_mutex_init( &bdb->bi_lastid_mutex );
        ldap_pvt_thread_mutex_init( &bdb->bi_cache.lru_mutex );
@@ -611,6 +615,9 @@ bdb_initialize(
 
        bi->bi_chk_referrals = bdb_referrals;
        bi->bi_operational = bdb_operational;
+#ifdef SLAP_X_FILTER_HASSUBORDINATES
+       bi->bi_has_subordinates = bdb_hasSubordinates;
+#endif /* SLAP_X_FILTER_HASSUBORDINATES */
        bi->bi_entry_release_rw = bdb_entry_release;
 
        /*