+ 3 );
if ( dn_type( e->e_dn ) == DN_X500 ) {
strcpy( new_dn, newrdn );
- strcat( new_dn, ", " );
+ strcat( new_dn, "," );
strcat( new_dn, p_dn );
} else {
char *s;
free( e->e_ndn );
e->e_dn = new_dn;
e->e_ndn = new_ndn;
+ (void) cache_update_entry( &li->li_cache, e );
- /* XXX
+ /*
* At some point here we need to update the attribute values in
* the entry itself that were effected by this RDN change
* (respecting the value of the deleteoldrdn parameter).