From c03a70955d9be250346990909ad27e0f67db2a6c Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Thu, 1 Jan 2004 09:42:44 +0000 Subject: [PATCH] Make defaulted backend available to ACL plugin pblock --- servers/slapd/acl.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c index 95492f54cf..4b4bd1c634 100644 --- a/servers/slapd/acl.c +++ b/servers/slapd/acl.c @@ -200,6 +200,14 @@ access_allowed( goto done; } + be = op->o_bd; + if ( be == NULL ) { + be = &backends[0]; + be_null = 1; + op->o_bd = be; + } + assert( be != NULL ); + #ifdef LDAP_SLAPI if ( op->o_pb != NULL ) { ret = slapi_int_access_allowed( op, e, desc, val, access, state ); @@ -210,14 +218,6 @@ access_allowed( } #endif /* LDAP_SLAPI */ - be = op->o_bd; - if ( be == NULL ) { - be = &backends[0]; - be_null = 1; - op->o_bd = be; - } - assert( be != NULL ); - /* grant database root access */ if ( be != NULL && be_isroot( be, &op->o_ndn ) ) { #ifdef NEW_LOGGING -- 2.39.5