]> git.sur5r.net Git - openldap/blobdiff - tests/progs/slapd-addel.c
Should accept regular LDIF input
[openldap] / tests / progs / slapd-addel.c
index 87e4fdbe99d80a8af994b26b84ae9c435e52391f..f186f670b3380f25a39838613c893cb6a5e9110e 100644 (file)
@@ -278,7 +278,10 @@ get_add_entry( char *filename, LDAPMod ***mods )
 
                        if (( nl = strchr( line, '\r' )) || ( nl = strchr( line, '\n' )))
                                *nl = '\0';
-                       entry = strdup( line );
+                       nl = line;
+                       if ( !strncasecmp( nl, "dn: ", 4 ))
+                               nl += 4;
+                       entry = strdup( nl );
 
                }