Added config compatibility wrapper for overlays etc...

This commit is contained in:
Howard Chu 2005-03-04 10:32:51 +00:00
parent 50c3487e03
commit b9b087384c
2 changed files with 20 additions and 1 deletions

View file

@ -246,3 +246,22 @@ int bdb_back_init_cf( BackendInfo *bi )
rc = init_config_ocs( bdbocs );
return rc;
}
int bdb_db_config( Backend *be, const char *fname, int lineno, int argc,
char **argv )
{
ConfigArgs c = { 0 };
int rc;
c.be = be;
c.fname = fname;
c.lineno = lineno;
c.argc = argc;
c.argv = argv;
sprintf( c.log, "%s: line %lu", fname, lineno );
rc = parse_config_table( bdbcfg, &c );
if ( rc == ARG_UNKNOWN )
rc = SLAP_CONF_UNKNOWN;
return rc;
}

View file

@ -536,7 +536,7 @@ bdb_back_initialize(
bi->bi_destroy = 0;
bi->bi_db_init = bdb_db_init;
bi->bi_db_config = 0;
bi->bi_db_config = bdb_db_config;
bi->bi_db_open = bdb_db_open;
bi->bi_db_close = bdb_db_close;
bi->bi_db_destroy = bdb_db_destroy;