00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00021 #ifndef APR_LDAP_INIT_H
00022 #define APR_LDAP_INIT_H
00023
00030 #include "apr_ldap.h"
00031
00032 #if APR_HAS_LDAP
00033
00034 #ifdef __cplusplus
00035 extern "C" {
00036 #endif
00037
00061 APU_DECLARE(int) apr_ldap_ssl_init(apr_pool_t *pool,
00062 const char *cert_auth_file,
00063 int cert_file_type,
00064 apr_ldap_err_t **result_err);
00065
00075 APU_DECLARE(int) apr_ldap_ssl_deinit(void);
00076
00111 APU_DECLARE(int) apr_ldap_init(apr_pool_t *pool,
00112 LDAP **ldap,
00113 const char *hostname,
00114 int portno,
00115 int secure,
00116 apr_ldap_err_t **result_err);
00117
00126 APU_DECLARE(int) apr_ldap_info(apr_pool_t *pool,
00127 apr_ldap_err_t **result_err);
00128
00129 #ifdef __cplusplus
00130 }
00131 #endif
00132
00133 #endif
00134
00137 #endif