DB *bdi_db;
};
+typedef struct bdb_monitor_t {
+ void *bdm_cb;
+ struct berval bdm_nbase;
+ int bdm_scope;
+ struct berval bdm_filter;
+} bdb_monitor_t;
+
/* From ldap_rq.h */
struct re_s;
u_int32_t bi_txn_cp_kbyte;
struct re_s *bi_txn_cp_task;
struct re_s *bi_index_task;
- struct re_s *bi_cache_task;
int bi_lock_detect;
long bi_shm_key;
alock_info_t bi_alock_info;
char *bi_db_config_path;
BerVarray bi_db_config;
+ bdb_monitor_t bi_monitor;
int bi_flags;
#define BDB_IS_OPEN 0x01
#define BDB_HAS_CONFIG 0x02