]> git.sur5r.net Git - openldap/commitdiff
Don't send empty cred
authorKurt Zeilenga <kurt@openldap.org>
Fri, 15 Sep 2000 18:12:56 +0000 (18:12 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 15 Sep 2000 18:12:56 +0000 (18:12 +0000)
CHANGES
libraries/libldap/sasl.c

diff --git a/CHANGES b/CHANGES
index bf89c6333927b5968757d91c6469a9a17ea36e33..e180b8ba3a26e71a398aab043a83cad2a067a5ff 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,7 @@
 OpenLDAP 2.0 Change Log
 
 OpenLDAP 2.0.x Engineering
+       Fixed -lldap SASL interoperability bug
        Removed lint
 
 OpenLDAP 2.0.3 Release
index 1c74713da6e2358938fea87a9ee34d18ec05cb83..a17ca56c9eda4b4e05778c1696a90d276aee583f 100644 (file)
@@ -103,7 +103,7 @@ ldap_sasl_bind(
                        ld->ld_version, dn, LDAP_AUTH_SIMPLE,
                        cred );
                
-       } else if ( cred == NULL ) {
+       } else if ( cred == NULL || !cred->bv_len ) {
                /* SASL bind w/o creditials */
                rc = ber_printf( ber, "{it{ist{sN}N}" /*}*/,
                        ++ld->ld_msgid, LDAP_REQ_BIND,