diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2012-03-05 21:53:54 +0000 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2012-03-05 21:53:54 +0000 |
commit | 9f4b84b5a3504bab40d192f97be5915fdcdaeefb (patch) | |
tree | 1426493b3b05e4d481ff62b719667c6e877ab319 /compat | |
parent | b38f1d04a4543a6c2a85583d70e6e443db1d9917 (diff) |
provide more detailed logging information for ldap_start_tls_s() failures (based on a patch by Mel Flynn)
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1626 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'compat')
-rw-r--r-- | compat/ldap_compat.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/compat/ldap_compat.h b/compat/ldap_compat.h index 322e232..039932c 100644 --- a/compat/ldap_compat.h +++ b/compat/ldap_compat.h @@ -62,4 +62,12 @@ int ldap_passwd_s(LDAP *ld,struct berval *user,struct berval *oldpw, #define LDAP_SASL_QUIET 2U #endif /* not LDAP_SASL_QUIET */ +/* on some systems LDAP_OPT_DIAGNOSTIC_MESSAGE isn't there but + LDAP_OPT_ERROR_STRING is */ +#ifndef LDAP_OPT_DIAGNOSTIC_MESSAGE +#ifdef LDAP_OPT_ERROR_STRING +#define LDAP_OPT_DIAGNOSTIC_MESSAGE LDAP_OPT_ERROR_STRING +#endif /* LDAP_OPT_ERROR_STRING */ +#endif /* not LDAP_OPT_DIAGNOSTIC_MESSAGE */ + #endif /* COMPAT__LDAP_COMPAT_H */ |