DB *bdi_db;
};
-typedef struct bdb_monitor_cleanup_t {
+typedef struct bdb_monitor_t {
void *bdm_cb;
- struct berval bdm_base;
+ struct berval bdm_nbase;
int bdm_scope;
struct berval bdm_filter;
-} bdb_monitor_cleanup_t;
+} bdb_monitor_t;
/* From ldap_rq.h */
struct re_s;
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
int bi_modrdns; /* number of modrdns completed */
ldap_pvt_thread_mutex_t bi_modrdns_mutex;
#endif
- bdb_monitor_cleanup_t bi_monitor_cleanup;
};
#define bi_id2entry bi_databases[BDB_ID2ENTRY]