Fix sasl_server_start invocation, must pass NULL cred when credlen is 0.

This commit is contained in:
Howard Chu 2002-11-01 02:14:55 +00:00
parent 0f86bbde87
commit 24f1a11cde

View file

@ -1495,7 +1495,7 @@ int slap_sasl_bind(
if ( !conn->c_sasl_bind_in_progress ) { if ( !conn->c_sasl_bind_in_progress ) {
sc = START( ctx, sc = START( ctx,
conn->c_sasl_bind_mech.bv_val, conn->c_sasl_bind_mech.bv_val,
cred->bv_len ? cred->bv_val : "", cred->bv_len ? cred->bv_val : NULL,
cred->bv_len, cred->bv_len,
(SASL_CONST char **)&response.bv_val, &reslen, &errstr ); (SASL_CONST char **)&response.bv_val, &reslen, &errstr );