X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fbackend.c;h=987eb8832c67d62f7126888403fc0df32a47f4b0;hb=919274432b0603c7726ca398ad9e11bb08c1a0e2;hp=b5f3fe0440bcf93671dd8308240a152f94aaddd0;hpb=e53d272b3f3d67db072ea32d33c2cd1f2cfda565;p=openldap diff --git a/servers/slapd/backend.c b/servers/slapd/backend.c index b5f3fe0440..987eb8832c 100644 --- a/servers/slapd/backend.c +++ b/servers/slapd/backend.c @@ -585,7 +585,7 @@ be_issuffix( int i; for ( i = 0; be->be_nsuffix != NULL && be->be_nsuffix[i].bv_val != NULL; i++ ) { - if ( ber_bvcmp( &be->be_nsuffix[i], bvsuffix ) == 0 ) { + if ( bvmatch( &be->be_nsuffix[i], bvsuffix ) ) { return( 1 ); } } @@ -821,7 +821,7 @@ backend_check_restrictions( { struct berval bv = BER_BVC( LDAP_EXOP_START_TLS ); - if( ber_bvcmp( opdata, &bv ) == 0 ) { + if( bvmatch( opdata, &bv ) ) { session++; starttls++; break; @@ -830,7 +830,7 @@ backend_check_restrictions( { struct berval bv = BER_BVC( LDAP_EXOP_X_WHO_AM_I ); - if( ber_bvcmp( opdata, &bv ) == 0 ) { + if( bvmatch( opdata, &bv ) ) { break; } }