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