21 #ifndef APR_LDAP_INIT_H 22 #define APR_LDAP_INIT_H 41 #if defined(LDAP_INSUFFICIENT_ACCESS) 42 #define APU_LDAP_INSUFFICIENT_ACCESS LDAP_INSUFFICIENT_ACCESS 43 #elif defined(LDAP_INSUFFICIENT_RIGHTS) 44 #define APU_LDAP_INSUFFICIENT_ACCESS LDAP_INSUFFICIENT_RIGHTS 45 #elif defined(APR_HAS_MICROSOFT_LDAPSDK) 50 #define APU_LDAP_INSUFFICIENT_ACCESS LDAP_INSUFFICIENT_RIGHTS 52 #error The security return codes must be added to support this LDAP toolkit. 55 #if defined(LDAP_SECURITY_ERROR) 56 #define APU_LDAP_SECURITY_ERROR LDAP_SECURITY_ERROR 58 #define APU_LDAP_SECURITY_ERROR(n) \ 59 (LDAP_INAPPROPRIATE_AUTH == n) ? 1 \ 60 : (LDAP_INVALID_CREDENTIALS == n) ? 1 \ 61 : (APU_LDAP_INSUFFICIENT_ACCESS == n) ? 1 \ 90 const char *cert_auth_file,
141 const char *hostname,
int apr_ldap_ssl_deinit(void)
int apr_ldap_ssl_init(apr_pool_t *pool, const char *cert_auth_file, int cert_file_type, apr_ldap_err_t **result_err)
Definition: apr_ldap.h:148
int apr_ldap_info(apr_pool_t *pool, apr_ldap_err_t **result_err)
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
int apr_ldap_init(apr_pool_t *pool, LDAP **ldap, const char *hostname, int portno, int secure, apr_ldap_err_t **result_err)