ldap.spec revision f808c858fa61e7769218966759510a8b1190dfcf
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# ident "%Z%%M% %I% %E% SMI"
#
#
function ber_alloc_t
end
function ber_bvdup
end
function ber_bvecfree
declaration void ber_bvecfree(struct berval **bv)
end
function ber_bvfree
declaration void ber_bvfree(struct berval *bv)
end
function ber_first_element
end
function ber_flatten
declaration int ber_flatten(BerElement *ber, struct berval **bvPtr)
end
function ber_free
declaration void ber_free(BerElement *ber, int freebuf)
end
function ber_init
end
function ber_next_element
end
function ber_peek_tag
end
function ber_printf
declaration int ber_printf(BerElement *ber, const char *fmt, ...)
end
function ber_scanf
end
function ber_skip_tag
end
function ber_get_int
end
function ber_alloc
end
function ldap_abandon
declaration int ldap_abandon(LDAP *ld, int msgid)
end
function ldap_abandon_ext
declaration int ldap_abandon_ext(LDAP *ld, int msgid, \
end
function ldap_add
end
function ldap_add_ext
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_add_ext_s
declaration int ldap_add_ext_s(LDAP *ld, const char *dn, \
LDAPMod **attrs, LDAPControl **serverctrls, \
end
function ldap_add_s
end
function ldap_bind
const char *passwd, int authmethod)
end
function ldap_bind_s
declaration int ldap_bind_s(LDAP *ld, const char *dn, \
const char *passwd, int authmethod)
end
function ldap_build_filter
declaration void ldap_build_filter(char *filtbuf, size_t buflen, \
end
function ldap_compare
declaration int ldap_compare(LDAP *ld, const char *dn, const char *attr, \
const char *value)
end
function ldap_compare_ext
declaration int ldap_compare_ext(LDAP *ld, const char *dn, \
const char *attr, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_compare_ext_s
declaration int ldap_compare_ext_s(LDAP *ld, const char *dn, \
end
function ldap_compare_s
declaration int ldap_compare_s(LDAP *ld, const char *dn, \
end
function ldap_control_free
declaration void ldap_control_free (LDAPControl *ctrl)
end
function ldap_controls_free
declaration void ldap_controls_free (LDAPControl **ctrls)
end
function ldap_count_entries
declaration int ldap_count_entries(LDAP *ld, LDAPMessage *res)
end
function ldap_count_messages
declaration int ldap_count_messages(LDAP *ld, LDAPMessage *res)
end
function ldap_count_references
declaration int ldap_count_references(LDAP *ld, LDAPMessage *res)
end
function ldap_count_values
declaration int ldap_count_values(char **vals)
end
function ldap_count_values_len
declaration int ldap_count_values_len(struct berval **vals)
end
function ldap_delete
declaration int ldap_delete(LDAP *ld, const char *dn)
end
function ldap_delete_ext
declaration int ldap_delete_ext(LDAP *ld, const char *dn, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_delete_ext_s
declaration int ldap_delete_ext_s(LDAP *ld, const char *dn, \
end
function ldap_delete_s
declaration int ldap_delete_s(LDAP *ld, const char *dn)
end
function ldap_dn2ufn
declaration char *ldap_dn2ufn(const char *dn)
end
function ldap_err2string
declaration char *ldap_err2string(int err)
end
function ldap_explode_dn
declaration char **ldap_explode_dn(const char *dn, const int notypes)
end
function ldap_explode_dns
declaration char **ldap_explode_dns(const char *dn)
end
function ldap_explode_rdn
declaration char **ldap_explode_rdn(const char *rdn, const int notypes)
end
function ldap_extended_operation
declaration int ldap_extended_operation(LDAP *ld, const char *requestoid, \
const struct berval *requestdata, \
int *msgidp)
end
function ldap_extended_operation_s
declaration int ldap_extended_operation_s(LDAP *ld, \
const char *requestoid, \
const struct berval *requestdata, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, char **retoidp, \
end
function ldap_first_attribute
declaration char *ldap_first_attribute(LDAP *ld, LDAPMessage *entry, \
BerElement **ber)
end
function ldap_first_entry
end
function ldap_first_message
end
function ldap_first_reference
end
function ldap_first_searchobj
declaration struct ldap_searchobj *ldap_first_searchobj \
(struct ldap_searchobj *solist)
end
function ldap_free_friendlymap
declaration void ldap_free_friendlymap(FriendlyMap *map)
end
function ldap_free_searchprefs
declaration void ldap_free_searchprefs(struct ldap_searchobj *solist)
end
function ldap_free_templates
declaration void ldap_free_templates(struct ldap_disptmpl *tmpllist)
end
function ldap_free_urldesc
declaration void ldap_free_urldesc(LDAPURLDesc *ludp)
end
function ldap_friendly_name
declaration char *ldap_friendly_name(char *filename, char *uname, \
end
function ldap_get_dn
declaration char *ldap_get_dn(LDAP *ld, LDAPMessage *entry)
end
function ldap_get_option
declaration int ldap_get_option (LDAP *ld, int option, void *optdata)
end
function ldap_get_values
declaration char **ldap_get_values(LDAP *ld, LDAPMessage *entry, \
const char *target)
end
function ldap_get_values_len
LDAPMessage *entry, const char *target)
end
function ldap_getfilter_free
declaration void ldap_getfilter_free(LDAPFiltDesc *lfdp)
end
function ldap_getfirstfilter
end
function ldap_getnextfilter
end
function ldap_init
end
function ldap_init_getfilter
end
function ldap_init_getfilter_buf
end
function ldap_init_searchprefs
declaration int ldap_init_searchprefs(char *file, \
struct ldap_searchobj **solistp)
end
function ldap_init_searchprefs_buf
declaration int ldap_init_searchprefs_buf(char *buf, long buflen, \
struct ldap_searchobj **solistp)
end
function ldap_is_dns_dn
declaration int ldap_is_dns_dn(const char *dn)
end
function ldap_is_ldap_url
declaration int ldap_is_ldap_url(const char *url)
end
function ldap_memfree
declaration void ldap_memfree(void *p)
end
function ldap_modify
end
function ldap_modify_ext
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_modify_ext_s
declaration int ldap_modify_ext_s(LDAP *ld, const char *dn, \
LDAPMod **mods, LDAPControl **serverctrls, \
end
function ldap_modify_s
end
function ldap_modrdn
declaration int ldap_modrdn(LDAP *ld, const char *dn, const char *newrdn)
end
function ldap_modrdn_s
declaration int ldap_modrdn_s(LDAP *ld, const char *dn, const char *newrdn)
end
function ldap_mods_free
declaration void ldap_mods_free(LDAPMod **mods, int freemods)
end
function ldap_msgfree
declaration int ldap_msgfree(LDAPMessage *lm)
end
function ldap_msgid
declaration int ldap_msgid(LDAPMessage *lm)
end
function ldap_msgtype
declaration int ldap_msgtype(LDAPMessage *lm)
end
function ldap_next_attribute
declaration char *ldap_next_attribute(LDAP *ld, LDAPMessage *entry, \
end
function ldap_next_entry
end
function ldap_next_message
end
function ldap_next_reference
end
function ldap_next_searchobj
declaration struct ldap_searchobj *ldap_next_searchobj \
(struct ldap_searchobj *solist, \
struct ldap_searchobj *so)
end
function ldap_open
end
function ldap_parse_extended_result
declaration int ldap_parse_extended_result(LDAP *ld, LDAPMessage *res, \
int freeit)
end
function ldap_parse_result
declaration int ldap_parse_result(LDAP *ld, LDAPMessage *res, \
int *errcodep, char **matcheddnp, char **errmsgp, \
char ***referralsp, LDAPControl ***serverctrlsp, \
int freeit)
end
function ldap_parse_sasl_bind_result
declaration int ldap_parse_sasl_bind_result(LDAP *ld, LDAPMessage *res, \
struct berval **servercredp, int freeit)
end
function ldap_perror
declaration void ldap_perror(LDAP *ld, const char *s)
end
function ldap_rename
declaration int ldap_rename(LDAP *ld, const char *dn, const char *newrdn, \
const char *newparent, int deleteoldrdn, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_rename_s
declaration int ldap_rename_s(LDAP *ld, const char *dn, \
int deleteoldrdn, LDAPControl **serverctrls, \
end
function ldap_result2error
declaration int ldap_result2error(LDAP *ld, LDAPMessage *r, int freeit)
end
function ldap_result
declaration int ldap_result(LDAP *ld, int msgid, int all, \
struct timeval *timeout, LDAPMessage **result)
end
function ldap_sasl_bind
declaration int ldap_sasl_bind(LDAP *ld, const char *dn, \
LDAPControl **serverctrls, LDAPControl **clientctrls, \
int *msgidp)
end
function ldap_sasl_bind_s
declaration int ldap_sasl_bind_s(LDAP *ld, const char *dn, \
LDAPControl **serverctrls, LDAPControl **clientctrls, \
struct berval **servercredp)
end
function ldap_search
declaration int ldap_search(LDAP *ld, const char *base, int scope, \
end
function ldap_search_ext
declaration int ldap_search_ext(LDAP *ld, const char *base, int scope, \
LDAPControl **serverctrls, LDAPControl **clientctrls, \
end
function ldap_search_ext_s
declaration int ldap_search_ext_s(LDAP *ld, const char *base, int scope, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, struct timeval *timeoutp, \
int sizelimit, LDAPMessage **res)
end
function ldap_search_s
declaration int ldap_search_s(LDAP *ld, const char *base, int scope, \
LDAPMessage **res)
end
function ldap_search_st
declaration int ldap_search_st(LDAP *ld, const char *base, int scope, \
struct timeval *timeout, LDAPMessage **res)
end
function ldap_set_option
declaration int ldap_set_option (LDAP *ld, int option, const void *optdata)
end
function ldap_set_rebind_proc
declaration void ldap_set_rebind_proc(LDAP *ld, \
LDAP_REBINDPROC_CALLBACK *rebindproc, void *arg)
end
function ldap_setfilteraffixes
declaration void ldap_setfilteraffixes(LDAPFiltDesc *lfdp, \
end
function ldap_simple_bind
declaration int ldap_simple_bind(LDAP *ld, const char *dn, \
const char *passwd)
end
function ldap_simple_bind_s
declaration int ldap_simple_bind_s(LDAP *ld, const char *dn, \
const char *passwd)
end
function ldap_sort_entries
declaration int ldap_sort_entries(LDAP *ld, LDAPMessage **chain, \
char *attr, LDAP_CMP_CALLBACK *cmp)
end
function ldap_sort_strcasecmp
declaration int ldap_sort_strcasecmp(const char **a, const char **b)
end
function ldap_sort_values
declaration int ldap_sort_values(LDAP *ld, char **vals, \
end
function ldap_ufn_search_c
declaration int ldap_ufn_search_c(LDAP *ld, char *ufn, char **attrs, \
int attrsonly, LDAPMessage **res, \
end
function ldap_ufn_search_ct
declaration int ldap_ufn_search_ct(LDAP *ld, char *ufn, char **attrs, \
int attrsonly, LDAPMessage **res, \
LDAP_CANCELPROC_CALLBACK cancelproc, void *cancelparm, \
end
function ldap_ufn_search_s
declaration int ldap_ufn_search_s(LDAP *ld, char *ufn, char **attrs, \
int attrsonly, LDAPMessage **res)
end
function ldap_ufn_setfilter
end
function ldap_ufn_setprefix
declaration void ldap_ufn_setprefix(LDAP *ld, char *prefix)
end
function ldap_ufn_timeout
declaration int ldap_ufn_timeout(void *tvparam)
end
function ldap_unbind
declaration int ldap_unbind(LDAP *ld)
end
function ldap_unbind_s
declaration int ldap_unbind_s(LDAP *ld)
end
function ldap_url_parse
declaration int ldap_url_parse(const char *url, LDAPURLDesc **ludpp)
end
function ldap_url_parse_nodn
declaration int ldap_url_parse_nodn(const char *url, LDAPURLDesc **ludpp)
end
function ldap_url_search
declaration int ldap_url_search(LDAP *ld, const char *url, int attrsonly)
end
function ldap_url_search_s
declaration int ldap_url_search_s(LDAP *ld, const char *url, \
int attrsonly, LDAPMessage **res)
end
function ldap_url_search_st
declaration int ldap_url_search_st(LDAP *ld, const char *url, \
LDAPMessage **res)
end
function ldap_value_free
declaration void ldap_value_free(char **vals)
end
function ldap_value_free_len
declaration void ldap_value_free_len(struct berval **vals)
end
function ldap_create_sort_control
declaration int ldap_create_sort_control (LDAP *ld, \
LDAPsortkey **sortKeyList, const char ctl_iscritical, \
LDAPControl **ctrlp);
end
function ldap_parse_sort_control
declaration int ldap_parse_sort_control(LDAP *ld, LDAPControl **ctrlp, \
end
function ldap_create_sort_keylist
declaration int ldap_create_sort_keylist(LDAPsortkey ***sortKeyList, \
const char *string_rep);
end
function ldap_free_sort_keylist
declaration void ldap_free_sort_keylist(LDAPsortkey **sortKeyList);
end
function ldap_create_virtuallist_control
declaration int ldap_create_virtuallist_control(LDAP *ld, \
end
function ldap_parse_virtuallist_control
declaration int ldap_parse_virtuallist_control(LDAP *ld, \
LDAPControl **ctrls, unsigned long *target_posp, \
unsigned long *list_sizep, int *errcodep);
end
function ldapssl_init
int defsecure );
end
function ldapssl_install_routines
declaration int ldapssl_install_routines( LDAP *ld );
end
function ldapssl_client_init
declaration int ldapssl_client_init( const char *certdbpath, \
void *certdbhandle);
end
function ldapssl_clientauth_init
declaration int ldapssl_clientauth_init(const char *certdbpath, \
void *certdbhandle, const int needkeydb, \
const char *keydbpath, void *keydbhandle);
end
function ldapssl_advclientauth_init
declaration int ldapssl_advclientauth_init( const char *certdbpath, \
void *certdbhandle, const int needkeydb, \
const char *keydbpath, void *keydbhandle, \
const int needsecmoddb, const char *secmoddbpath, \
const int sslstrength );
end
function ldapssl_err2string
declaration const char * ldapssl_err2string( const int prerrno );
end
function ldapssl_enable_clientauth
declaration int ldapssl_enable_clientauth( LDAP *ld, char *keynickname, \
char *keypasswd, char *certnickname );
end
function ldapssl_pkcs_init
declaration int ldapssl_pkcs_init( const struct ldapssl_pkcs_fns *pfns);
end
function ldap_create_page_control
declaration int ldap_create_page_control(LDAP *ld, \
char isCritical, LDAPControl **output)
end
function ldap_parse_page_control
declaration int ldap_parse_page_control(LDAP *ld, \
LDAPControl **controls, unsigned int *totalcount, \
end
function ldap_sasl_cram_md5_bind_s
declaration int ldap_sasl_cram_md5_bind_s(LDAP *ld, char *dn, \
struct berval *cred, LDAPControl **serverctrls, \
end
function ldap_get_reference_urls
declaration char **ldap_get_reference_urls(LDAP *ld, LDAPMessage *res)
end
function ldap_get_entry_controls
declaration int ldap_get_entry_controls(LDAP *ld, LDAPMessage *entry, \
end
function ldap_unbind_ext
declaration int ldap_unbind_ext(LDAP *ld, LDAPControl **serverctrls, \
end
function ldap_create_persistentsearch_control
declaration int ldap_create_persistentsearch_control(LDAP *ld, \
int changetypes, int changesonly, \
int return_echg_ctls, char ctl_iscritical, \
LDAPControl **ctrlp)
end
function ldap_parse_entrychange_control
declaration int ldap_parse_entrychange_control(LDAP *ld, \
LDAPControl **ctrls, int *chgtypep, char **prevdnp, \
int *chgnumpresentp, ber_int_t *chgnump)
end
function ldap_create_proxyauth_control
declaration int ldap_create_proxyauth_control(LDAP *ld, const char *dn, \
const char ctl_iscritical, LDAPControl **ctrlp)
end
function ldap_create_proxiedauth_control
declaration int ldap_create_proxiedauth_control(LDAP *ld, \
const char *authzid, LDAPControl **ctrlp)
end
function ldap_get_lderrno
declaration int ldap_get_lderrno(LDAP *ld, char **m, char **s)
end
function ldap_set_lderrno
declaration int ldap_set_lderrno(LDAP *ld, int e, char *m, char *s)
end
function ldap_multisort_entries
declaration int ldap_multisort_entries(LDAP *ld, LDAPMessage **chain, \
char **attr, LDAP_CMP_CALLBACK *cmp)
end
function ldap_create_filter
declaration int ldap_create_filter(char *buf, unsigned long buflen, \
end
function ldap_modrdn2
declaration int ldap_modrdn2(LDAP *ld, const char *dn, \
const char *newrdn, int deleteoldrdn)
end
function ldap_modrdn2_s
declaration int ldap_modrdn2_s(LDAP *ld, const char *dn, \
const char *newrdn, int deleteoldrdn)
end
function ldap_ber_free
declaration void ldap_ber_free(BerElement *ber, int freebuf)
end
function ldap_get_lang_values
declaration char **ldap_get_lang_values(LDAP *ld, LDAPMessage *entry, \
const char *target, char **type)
end
function ldap_get_lang_values_len
LDAPMessage *entry, const char *target, char **type)
end
function ldap_version
declaration int ldap_version(LDAPVersion *ver)
end
function ldap_memcache_init
declaration int ldap_memcache_init(unsigned long ttl, \
struct ldap_thread_fns *thread_fns, \
end
function ldap_memcache_set
declaration int ldap_memcache_set(LDAP *ld, LDAPMemCache *cache)
end
function ldap_memcache_get
declaration int ldap_memcache_get(LDAP *ld, LDAPMemCache **cachep)
end
function ldap_memcache_flush
declaration void ldap_memcache_flush(LDAPMemCache *cache, char *dn, \
int scope)
end
function ldap_memcache_destroy
declaration void ldap_memcache_destroy(LDAPMemCache *cache)
end
function ldap_memcache_update
declaration void ldap_memcache_update(LDAPMemCache *cache)
end
function ldap_dns_to_dn
declaration char *ldap_dns_to_dn(char *dns_name, int *nameparts)
end
function ldap_dn_to_url
declaration char *ldap_dn_to_url(LDAP *ld, char*dn, int nameparts)
end
function ldap_dns_to_url
declaration char *ldap_dns_to_url(LDAP *ld, char *dns_name, \
end
function ldap_x_sasl_digest_md5_bind_s
declaration int ldap_x_sasl_digest_md5_bind_s(LDAP *ld, char *dn, \
struct berval *cred, LDAPControl **serverctrls, \
end
function ldap_x_sasl_digest_md5_bind
declaration int ldap_x_sasl_digest_md5_bind(LDAP *ld, char *dn, \
struct berval *cred, LDAPControl **serverctrls, \
LDAPControl **clientctrls, struct timeval *timeout, \
end
function ldap_enable_translation
declaration void ldap_enable_translation(LDAP *ld, LDAPMessage *entry, \
int enable)
end
function ldap_set_string_translators
declaration void ldap_set_string_translators(LDAP *ld, \
end
function ldap_translate_from_t61
declaration int ldap_translate_from_t61(LDAP *ld, char **bufp, \
unsigned long *lenp, int free_input)
end
function ldap_translate_to_t61
declaration int ldap_translate_to_t61(LDAP *ld, char **bufp, \
unsigned long *lenp, int free_input)
end
function ldap_init_templates
declaration int ldap_init_templates(char *file, \
struct ldap_disptmpl **tmpllistp)
end
function ldap_init_templates_buf
declaration int ldap_init_templates_buf(char *buf, long buflen, \
struct ldap_disptmpl **tmpllistp)
end
function ldap_first_disptmpl
declaration struct ldap_disptmpl *ldap_first_disptmpl \
(struct ldap_disptmpl *tmpllist)
end
function ldap_next_disptmpl
declaration struct ldap_disptmpl *ldap_next_disptmpl \
(struct ldap_disptmpl *tmpllist, \
struct ldap_disptmpl *tmpl)
end
function ldap_oc2template
struct ldap_disptmpl *tmpllist)
end
function ldap_name2template
struct ldap_disptmpl *tmpllist)
end
function ldap_tmplattrs
declaration char **ldap_tmplattrs(struct ldap_disptmpl *tmpl, \
char **includeattrs, int exclude, \
unsigned long syntaxmask)
end
function ldap_first_tmplrow
declaration struct ldap_tmplitem *ldap_first_tmplrow \
(struct ldap_disptmpl *tmpl)
end
function ldap_next_tmplrow
declaration struct ldap_tmplitem *ldap_next_tmplrow \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row)
end
function ldap_first_tmplcol
declaration struct ldap_tmplitem *ldap_first_tmplcol \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row)
end
function ldap_next_tmplcol
declaration struct ldap_tmplitem *ldap_next_tmplcol \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row, \
struct ldap_tmplitem *col)
end
function ldap_entry2text
declaration int ldap_entry2text(LDAP *ld, char *buf, \
LDAPMessage *entry, struct ldap_disptmpl *tmpl, \
writeptype writeproc, void *writeparm, char *eol, \
end
function ldap_vals2text
declaration int ldap_vals2text(LDAP *ld, char *buf, char **vals, \
char *label, int labelwidth, \
unsigned long syntaxid, writeptype writeproc, \
end
function ldap_entry2text_search
declaration int ldap_entry2text_search(LDAP *ld,char *dn, char *base, \
LDAPMessage *entry, struct ldap_disptmpl*tmpllist, \
writeptype writeproc, void *writeparm, \
end
function ldap_entry2html
declaration int ldap_entry2html(LDAP *ld, char *buf, LDAPMessage *entry, \
struct ldap_disptmpl *tmpl, char **defattrs, \
char ***defvals, writeptype writeproc, \
end
function ldap_vals2html
declaration int ldap_vals2html(LDAP *ld, char *buf, char **vals, \
char *label, int labelwidth, unsigned long syntaxid, \
writeptype writeproc, void *writeparm, char *eol, \
end
function ldap_entry2html_search
declaration int ldap_entry2html_search(LDAP *ld, char *dn, char *base, \
LDAPMessage *entry, struct ldap_disptmpl*tmpllist, \
writeptype writeproc, void *writeparm, \
char *urlprefix)
end
function ldaplogconfigf
declaration void ldaplogconfigf(FILE *fd)
end
function ldif_type_and_value
declaration char *ldif_type_and_value(char *type, char *val, int vlen)
end
function str_getline
declaration char *str_getline(char **next)
end
function str_parse_line
declaration int str_parse_line(char *line, char **type, \
end
function ldap_parse_reference
declaration int ldap_parse_reference(LDAP *ld, LDAPMessage *ref, \
char ***referralsp, LDAPControl ***serverctrlsp, \
int freeit)
end
function ldapssl_install_gethostbyaddr
declaration int ldapssl_install_gethostbyaddr(LDAP *ld, const char *skip)
end
function ldap_sasl_interactive_bind_s
declaration int ldap_sasl_interactive_bind_s (LDAP *ld, const char *dn, \
const char *saslMechanism, \
unsigned flags, LDAP_SASL_INTERACT_PROC *proc, \
void *defaults)
end
function ldif_base64_decode
declaration int ldif_base64_decode(char *src, unsigned char *dst)
end
function ldapssl_set_strength
declaration int ldapssl_set_strength(LDAP *ld, int sslstrength)
end
function ldif_type_and_value_with_options
declaration char *ldif_type_and_value_with_options(char *type, char *val, \
end
function ldap_charray_add
declaration int ldap_charray_add( char ***a, char *s )
end
function ldap_charray_inlist
declaration int ldap_charray_inlist( char **a, char *s )
end
function ldap_charray_dup
declaration int ldap_charray_dup( char **a )
end
function ldap_charray_position
declaration int ldap_charray_position( char **a, char *s )
end
function ldap_str2charray
declaration int ldap_str2charray( char *str, char *brkstr )
end
function prldap_set_session_option
declaration int prldap_set_session_option( LDAP *ld, void *sessionarg, \
int option, ... )
end
function prldap_get_session_option
declaration int prldap_get_session_option( LDAP *ld, void *sessionarg, \
int option, ... )
end