There are multiple error codes defined as (-1) in ldap.h.
When you call ldap_result() followed by a
ldap_get_option(ld, LDAP_OPT_RESULT_CODE, &err) how do you distinguish between
the meanings of -1? How does ldap_err2string() do that?
--
Jan Synacek
Software Engineer, BaseOS team Brno, Red Hat