X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fdn.c;h=44528fa2f63271998e13026268bcd5bc3dc4fb24;hb=b94d5e17e22b58b990dac4d4af5319be915366a6;hp=5ac362d1edecc6c2c9dccfd2b1bf058dc25df570;hpb=ad19032bf2a7e4e3f698dde758c66a3f828d31a3;p=openldap diff --git a/servers/slapd/dn.c b/servers/slapd/dn.c index 5ac362d1ed..44528fa2f6 100644 --- a/servers/slapd/dn.c +++ b/servers/slapd/dn.c @@ -99,6 +99,8 @@ LDAPRDN_validate( LDAPRDN rdn ) } } } + + return LDAP_SUCCESS; } /* @@ -207,7 +209,6 @@ rdnValidate( struct berval *in ) { int rc; - LDAPDN dn = NULL; LDAPRDN rdn; char* p; @@ -974,6 +975,8 @@ dnMatch( assert( matchp ); assert( value ); assert( assertedValue ); + assert( !BER_BVISNULL( value ) ); + assert( !BER_BVISNULL( asserted ) ); match = value->bv_len - asserted->bv_len; @@ -1018,14 +1021,15 @@ rdnMatch( } #ifdef NEW_LOGGING - LDAP_LOG( CONFIG, ENTRY, "dnMatch: %d\n %s\n %s\n", + LDAP_LOG( CONFIG, ENTRY, "rdnMatch: %d\n %s\n %s\n", match, value->bv_val, asserted->bv_val ); #else - Debug( LDAP_DEBUG_ARGS, "dnMatch %d\n\t\"%s\"\n\t\"%s\"\n", + Debug( LDAP_DEBUG_ARGS, "rdnMatch %d\n\t\"%s\"\n\t\"%s\"\n", match, value->bv_val, asserted->bv_val ); #endif *matchp = match; + return( LDAP_SUCCESS ); }