Commit eb6d01e3 authored by Pierangelo Masarati's avatar Pierangelo Masarati
Browse files

more about previous commit

parent 942acfb7
...@@ -177,8 +177,26 @@ slapadd( int argc, char **argv ) ...@@ -177,8 +177,26 @@ slapadd( int argc, char **argv )
if( BER_BVISEMPTY( &e->e_nname ) && if( BER_BVISEMPTY( &e->e_nname ) &&
!BER_BVISEMPTY( be->be_nsuffix )) !BER_BVISEMPTY( be->be_nsuffix ))
{ {
fprintf( stderr, "%s: empty dn=\"%s\" (line=%d)\n", fprintf( stderr, "%s: line %d: "
progname, e->e_dn, lineno ); "cannot add entry with empty dn=\"%s\"",
progname, lineno, e->e_dn );
bd = select_backend( &e->e_nname, nosubordinates );
if ( bd ) {
BackendDB *bdtmp;
int dbidx = 0;
LDAP_STAILQ_FOREACH( bdtmp, &backendDB, be_next ) {
if ( bdtmp == bd ) break;
dbidx++;
}
assert( bdtmp != NULL );
fprintf( stderr, "; did you mean to use database #%d (%s)?",
dbidx,
bd->be_suffix[0].bv_val );
}
fprintf( stderr, "\n" );
rc = EXIT_FAILURE; rc = EXIT_FAILURE;
entry_free( e ); entry_free( e );
if( continuemode ) continue; if( continuemode ) continue;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment