[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5263) ldap_parse_sasl_bind_result() returning wrong error code
rhafer@suse.de wrote:
> Full_Name: Ralf Haferkamp
> Version: HEAD, RE23, RE24
> OS: -
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (89.166.205.58)
>
>
> According to the man-pages and the C-API draft the ldap_parse_*_result()
> functions return LDAP_SUCCESS, when the result was successfully parsed,
> otherwise != LDAP_SUCCESS.
> The current implementation of ldap_parse_sasl_bind_result() (not sure about
> ldap_parse_extended_result()) however will return the LDAP Error Code of the
> passwd LDAPMessages as the result (e.g. LDAP_SASL_BIND_IN_PROGRESS).
>
> If this is the desired behavior we should fix our documentation. But I guess
> this is a bug in ldap_parse_sasl_bind_result() and probably
> ldap_parse_extended_result().
Fixed in HEAD. ldap_parse_extended_result() was correct.
--
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/