diff options
author | Nalin Dahyabhai <nalin.dahyabhai@pobox.com> | 2008-11-18 16:32:16 -0500 |
---|---|---|
committer | Nalin Dahyabhai <nalin.dahyabhai@pobox.com> | 2008-11-18 16:32:16 -0500 |
commit | 38d2d6d240d073dcc94fdad9acc1a546714b1f06 (patch) | |
tree | 71c081bfede877f362bfd90fc32f77e617909b7b /src/back-sch.c | |
parent | 89aeccebd3d95a010eee71b70b8377f90d599e2a (diff) | |
download | slapi-nis-38d2d6d240d073dcc94fdad9acc1a546714b1f06.tar.gz slapi-nis-38d2d6d240d073dcc94fdad9acc1a546714b1f06.tar.xz slapi-nis-38d2d6d240d073dcc94fdad9acc1a546714b1f06.zip |
- merge backend_check_scope() with its only caller, backend_check_scope_pb()
Diffstat (limited to 'src/back-sch.c')
-rw-r--r-- | src/back-sch.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/src/back-sch.c b/src/back-sch.c index 4c9da7b..a1db2c7 100644 --- a/src/back-sch.c +++ b/src/back-sch.c @@ -975,12 +975,12 @@ backend_group_check_scope_cb(const char *group, void *cb_data) } static bool_t -backend_check_scope(struct plugin_state *state, const char *target) +backend_check_scope_pb(Slapi_PBlock *pb) { struct backend_group_check_scope_cbdata cbdata; - cbdata.state = state; - cbdata.target = target; + slapi_pblock_get(pb, SLAPI_PLUGIN_PRIVATE, &cbdata.state); + slapi_pblock_get(pb, SLAPI_TARGET_DN, &cbdata.target); cbdata.target_dn = slapi_sdn_new_dn_byval(cbdata.target); cbdata.ours = FALSE; map_rdlock(); @@ -991,17 +991,6 @@ backend_check_scope(struct plugin_state *state, const char *target) return cbdata.ours; } -static bool_t -backend_check_scope_pb(Slapi_PBlock *pb) -{ - struct plugin_state *state; - char *target; - - slapi_pblock_get(pb, SLAPI_PLUGIN_PRIVATE, &state); - slapi_pblock_get(pb, SLAPI_TARGET_DN, &target); - return backend_check_scope(state, target); -} - static int backend_write_cb(Slapi_PBlock *pb) { |