mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-18 04:44:17 -05:00
Enhance error messages from Walter.Mueller@uibk.ac.at
This commit is contained in:
parent
19c7fd49ca
commit
6ba3b26c09
1 changed files with 9 additions and 4 deletions
|
|
@ -1109,7 +1109,9 @@ domodify(
|
|||
i = ldap_modify_s( ld, dn, pmods );
|
||||
}
|
||||
if ( i != LDAP_SUCCESS ) {
|
||||
ldap_perror( ld, newentry ? "ldap_add" : "ldap_modify" );
|
||||
/* print error message about failed update including DN */
|
||||
fprintf( stderr, "%s: update failed: %s\n", prog, dn );
|
||||
ldap_perror( ld, newentry ? "ldap_add" : "ldap_modify" );
|
||||
} else if ( verbose ) {
|
||||
printf( "modify complete\n" );
|
||||
}
|
||||
|
|
@ -1132,7 +1134,8 @@ dodelete(
|
|||
printf( "%sdeleting entry \"%s\"\n", not ? "!" : "", dn );
|
||||
if ( !not ) {
|
||||
if (( rc = ldap_delete_s( ld, dn )) != LDAP_SUCCESS ) {
|
||||
ldap_perror( ld, "ldap_delete" );
|
||||
fprintf( stderr, "%s: delete failed: %s\n", prog, dn );
|
||||
ldap_perror( ld, "ldap_delete" );
|
||||
} else if ( verbose ) {
|
||||
printf( "delete complete" );
|
||||
}
|
||||
|
|
@ -1163,8 +1166,10 @@ dorename(
|
|||
}
|
||||
if ( !not ) {
|
||||
if (( rc = ldap_rename2_s( ld, dn, newrdn, newsup, deleteoldrdn ))
|
||||
!= LDAP_SUCCESS ) {
|
||||
ldap_perror( ld, "ldap_modrdn" );
|
||||
!= LDAP_SUCCESS )
|
||||
{
|
||||
fprintf( stderr, "%s: rename failed: %s\n", prog, dn );
|
||||
ldap_perror( ld, "ldap_modrdn" );
|
||||
} else {
|
||||
printf( "modrdn completed\n" );
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue