From: Luke Howard Date: Mon, 8 Aug 2005 13:26:02 +0000 (+0000) Subject: Remove slapi_x_be_select() X-Git-Tag: OPENLDAP_AC_BP~49 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=d4634302956cfed62e3544eda34bb77a72bba0b1;p=openldap Remove slapi_x_be_select() --- diff --git a/servers/slapd/slapi/proto-slapi.h b/servers/slapd/slapi/proto-slapi.h index cd967ed202..0d1e8ee6c9 100644 --- a/servers/slapd/slapi/proto-slapi.h +++ b/servers/slapd/slapi/proto-slapi.h @@ -31,7 +31,6 @@ LDAP_SLAPI_F (Modifications *) slapi_int_ldapmods2modifications LDAP_P(( LDAPMod LDAP_SLAPI_F (int) slapi_int_count_controls LDAP_P(( LDAPControl **ctrls )); LDAP_SLAPI_F (char **) slapi_get_supported_extended_ops LDAP_P((void)); LDAP_SLAPI_F (int) slapi_int_access_allowed LDAP_P((Operation *op, Entry *entry, AttributeDescription *desc, struct berval *val, slap_access_t access, AccessControlState *state )); -LDAP_SLAPI_F (Slapi_Backend *) slapi_x_be_select LDAP_P((const char *dn)); /* slapi_ops.c */ LDAP_SLAPI_F (int) slapi_int_response LDAP_P(( Slapi_Operation *op, SlapReply *rs )); diff --git a/servers/slapd/slapi/slapi_utils.c b/servers/slapd/slapi/slapi_utils.c index 28a1aaa4d5..867cc56659 100644 --- a/servers/slapd/slapi/slapi_utils.c +++ b/servers/slapd/slapi/slapi_utils.c @@ -3479,24 +3479,6 @@ const char *slapi_x_be_get_updatedn( Slapi_Backend *be ) return be->be_update_ndn.bv_val; } -Slapi_Backend *slapi_x_be_select(const char *dn) -{ - struct berval bdn; - struct berval ndn; - Slapi_Backend *be; - - bdn.bv_val = (char *)dn; - bdn.bv_len = (dn != NULL) ? strlen(dn) : 0; - - if ( dnNormalize( 0, NULL, NULL, &bdn, &ndn, NULL ) != LDAP_SUCCESS ) - return NULL; - - be = select_backend( &ndn, 0, 0 ); - slapi_ch_free_string( &ndn.bv_val ); - - return be; -} - Slapi_Backend *slapi_be_select( const Slapi_DN *sdn ) { Slapi_Backend *be;