On Mon, Oct 22, 2018 at 10:10:58AM +0200, Martijn van Duren wrote:
> RFC2849 states that ldif output should be prepended with a "version: 1".
> This diff adds the missing version line.
> 
> OK?
> 
> martijn@
> 
> Index: ldapclient.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/ldap/ldapclient.c,v
> retrieving revision 1.3
> diff -u -p -r1.3 ldapclient.c
> --- ldapclient.c      3 Jul 2018 10:10:09 -0000       1.3
> +++ ldapclient.c      22 Oct 2018 08:08:21 -0000
> @@ -301,6 +301,8 @@ ldapc_search(struct ldapc *ldap, struct 
>       char                            **outvalues;
>       int                              ret, i, code, fail = 0;
>  
> +     if (ldap->ldap_flags & F_LDIF)
> +             printf("version: 1\n");
>       do {
>               if (aldap_search(ldap->ldap_al, ls->ls_basedn, ls->ls_scope,
>                   ls->ls_filter, ls->ls_attr, 0, ls->ls_sizelimit,
> 

OK claudio@
I would add an extra newline before the "do {" to increase readability.

-- 
:wq Claudio

Reply via email to