diff options
Diffstat (limited to 'ldap/servers/slapd/backend.c')
-rw-r--r-- | ldap/servers/slapd/backend.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ldap/servers/slapd/backend.c b/ldap/servers/slapd/backend.c index 087f437a..9bdc0aff 100644 --- a/ldap/servers/slapd/backend.c +++ b/ldap/servers/slapd/backend.c @@ -581,3 +581,25 @@ void be_set_timelimit(Slapi_Backend * be, int timelimit) { be->be_timelimit = timelimit; } + +int +slapi_back_get_info(Slapi_Backend *be, int cmd, void **info) +{ + int rc = -1; + if (!be || !be->be_get_info || !info) { + return rc; + } + rc = (*be->be_get_info)(be, cmd, info); + return rc; +} + +int +slapi_back_set_info(Slapi_Backend *be, int cmd, void *info) +{ + int rc = -1; + if (!be || !be->be_set_info || !info) { + return rc; + } + rc = (*be->be_set_info)(be, cmd, info); + return rc; +} |