mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-27 18:19:52 -05:00
Added config compatibility wrapper for overlays etc...
This commit is contained in:
parent
50c3487e03
commit
b9b087384c
2 changed files with 20 additions and 1 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue