On Jan 31, 2008 7:43 AM, Kyle Moffett <[EMAIL PROTECTED]> wrote:
> On Jan 31, 2008 12:29 AM, Kyle Moffett <[EMAIL PROTECTED]> wrote:
> > I ran into this problem a little while ago and scribbled up the
> > attached patch to fix it.  It's trivial enough and it works in my
> > testing here.
>
> Sorry, the patch seems to have gone out MIME-encoded and mostly
> useless to people who want to download it from the bug-tracker.  Let
> me try again... (Sorry, still getting used to a new email client)

Well damn, it still didn't work.  Hopefully gmail won't mangle a
pasted patch.  Again, my apologies for the mess.

Cheers,
Kyle Moffett

--- openldap-2.4.7/libraries/libldap/tls.c.orig 2007-12-21
19:24:08.000000000 -0500
+++ openldap-2.4.7/libraries/libldap/tls.c      2007-12-21 19:36:02.000000000 
-0500
@@ -300,6 +300,7 @@
                for (i=0; i<n_ciphers; i++) {
                        if ( !strncasecmp( ciphers[i].name, ptr, len )) {
                                num++;
+                               ptr = end + 1;
                                break;
                        }
                }
@@ -330,6 +331,7 @@
                         * only appear once in each list.
                         */
                        if ( !strncasecmp( ciphers[i].name, ptr, len )) {
+                               ptr = end + 1;
                                for (j=0; j<nkx; j++)
                                        if ( kx[j] == ciphers[i].kx )
                                                break;


Reply via email to