and uppercase. (aliased_dn are stored in normalized uppercase format).
char *edn;
ndn = suffixAlias( ndn, op, be );
- dn_normalize_case( ndn );
if ( (*be->be_bind)( be, conn, op, ndn, method, &cred, &edn ) == 0 ) {
pthread_mutex_lock( &conn->c_dnmutex );
/* alias suffix if approp */
ndn = suffixAlias( ndn, op, be );
- dn_normalize_case( ndn );
if ( be->be_compare != NULL ) {
(*be->be_compare)( be, conn, op, ndn, &ava );
/* alias suffix if approp */
ndn = suffixAlias( ndn, op, be );
- dn_normalize_case( ndn );
/*
* do the delete if 1 && (2 || 3)
/* alias suffix if approp */
ndn = suffixAlias ( ndn, op, be );
- (void) dn_normalize_case( ndn );
/*
* do the modify if 1 && (2 || 3)
/* alias suffix if approp */
ndn = suffixAlias( ndn, op, be );
- dn_normalize_case( ndn );
/*
* do the add if 1 && (2 || 3)
/* translate the base if it matches an aliased base part */
base = suffixAlias ( base, op, be );
- (void) dn_normalize_case( base );
/* actually do the search and send the result(s) */
if ( be->be_search != NULL ) {