ldap.spec revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# Copyright (c) 1998-1999 by Sun Microsystems, Inc.
# All rights reserved.
#
#pragma 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
declaration unsigned int ber_first_element(BerElement *ber, \
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
declaration unsigned int ber_next_element(BerElement *ber, \
end
function ber_peek_tag
declaration unsigned int ber_peek_tag(BerElement *ber, unsigned int *len)
end
function ber_printf
declaration int ber_printf(BerElement *ber, char *fmt, ...)
end
function ber_scanf
declaration unsigned int ber_scanf(BerElement *ber, char *fmt, ...)
end
function ber_skip_tag
declaration unsigned int ber_skip_tag(BerElement *ber, unsigned int *len)
end
function ber_get_int
declaration unsigned int ber_get_int(BerElement *ber, int *num)
end
function ber_alloc
end
function cldap_close
declaration void cldap_close(LDAP *ld)
end
function cldap_open
end
function cldap_search_s
declaration int cldap_search_s(LDAP *ld, char *base, int scope, \
LDAPMessage **res, char *logdn)
end
function cldap_setretryinfo
end
function i18n_catopen
declaration void i18n_catopen(char *name)
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, char *dn, LDAPMod **attrs, LDAPControl **serverctrls, LDAPControl **clientctrls)
end
function ldap_add_s
end
function ldap_bind
end
function ldap_bind_s
declaration int ldap_bind_s(LDAP *ld, char *dn, char *passwd, \
int authmethod)
end
function ldap_build_filter
declaration void ldap_build_filter(char *filtbuf, size_t buflen, \
end
function ldap_compare
end
function ldap_compare_ext
declaration int ldap_compare_ext(LDAP *ld, char *dn, char *attr, \
struct berval *bvalue, LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_compare_ext_s
declaration int ldap_compare_ext_s(LDAP *ld, char *dn, char *attr, \
struct berval *bvalue, LDAPControl **serverctrls, \
end
function ldap_compare_s
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_create_page_control
declaration int ldap_create_page_control(LDAP *ld, \
char isCritical, LDAPControl **output)
end
function ldap_delete
declaration int ldap_delete(LDAP *ld, char *dn)
end
function ldap_delete_ext
declaration int ldap_delete_ext(LDAP *ld, char *dn, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_delete_ext_s
declaration int ldap_delete_ext_s(LDAP *ld, char *dn, \
end
function ldap_delete_s
declaration int ldap_delete_s(LDAP *ld, char *dn)
end
function ldap_destroy_cache
declaration void ldap_destroy_cache(LDAP *ld)
end
function ldap_disable_cache
declaration void ldap_disable_cache(LDAP *ld)
end
function ldap_dn2ufn
declaration char *ldap_dn2ufn(char *dn)
end
function ldap_dn_to_url
declaration char *ldap_dn_to_url(LDAP *ld, char*dn, int nameparts)
end
function ldap_dns_to_dn
declaration char *ldap_dns_to_dn(char *dns_name, int *nameparts)
end
function ldap_dns_to_url
declaration char *ldap_dns_to_url(LDAP *ld, char *dns_name, \
end
function ldap_enable_cache
end
function ldap_enable_translation
declaration void ldap_enable_translation(LDAP *ld, LDAPMessage *entry, \
int enable)
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_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 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_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_err2string
declaration char *ldap_err2string(int err)
end
function ldap_explode_dn
declaration char **ldap_explode_dn(char *dn, int notypes)
end
function ldap_explode_dns
declaration char **ldap_explode_dns(char *dn)
end
function ldap_explode_rdn
declaration char **ldap_explode_rdn(char *rdn, int notypes)
end
function ldap_extended_operation
declaration int ldap_extended_operation(LDAP *ld, char *exoid, \
struct berval *exdata, LDAPControl **serverctrls, \
LDAPControl**clientctrls, int *msgidp)
end
function ldap_extended_operation_s
declaration int ldap_extended_operation_s(LDAP *ld, char *exoid, \
struct berval *exdata, 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_disptmpl
declaration struct ldap_disptmpl *ldap_first_disptmpl \
(struct ldap_disptmpl *tmpllist)
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_first_tmplcol
declaration struct ldap_tmplitem *ldap_first_tmplcol \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row)
end
function ldap_first_tmplrow
declaration struct ldap_tmplitem *ldap_first_tmplrow \
(struct ldap_disptmpl *tmpl)
end
function ldap_flush_cache
declaration void ldap_flush_cache(LDAP *ld)
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, \
FriendlyMap **map)
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 *outvalue)
end
function ldap_get_reference_urls
declaration char **ldap_get_reference_urls(LDAP *ld, LDAPMessage *res)
end
function ldap_get_values
declaration char **ldap_get_values(LDAP *ld, LDAPMessage *entry, \
char *target)
end
function ldap_get_values_len
LDAPMessage *entry, 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, ssize_t buflen, \
struct ldap_searchobj **solistp)
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, ssize_t buflen, \
struct ldap_disptmpl **tmpllistp)
end
function ldap_is_dns_dn
declaration int ldap_is_dns_dn(char *dn)
end
function ldap_is_ldap_url
declaration int ldap_is_ldap_url(char *url)
end
function ldap_memfree
declaration void ldap_memfree(char *mem)
end
function ldap_modify
end
function ldap_modify_ext
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_modify_ext_s
end
function ldap_modify_s
end
function ldap_modrdn
declaration int ldap_modrdn(LDAP *ld, char *dn, char *newrdn, \
int deleteoldrdn)
end
function ldap_modrdn_s
declaration int ldap_modrdn_s(LDAP *ld, char *dn, char *newrdn, \
int deleteoldrdn)
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 *res)
end
function ldap_msgtype
declaration int ldap_msgtype(LDAPMessage *res)
end
function ldap_next_attribute
declaration char *ldap_next_attribute(LDAP *ld, LDAPMessage *entry, \
end
function ldap_next_disptmpl
declaration struct ldap_disptmpl *ldap_next_disptmpl \
(struct ldap_disptmpl *tmpllist, \
struct ldap_disptmpl *tmpl)
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_next_tmplcol
declaration struct ldap_tmplitem *ldap_next_tmplcol \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row, \
struct ldap_tmplitem *col)
end
function ldap_next_tmplrow
declaration struct ldap_tmplitem *ldap_next_tmplrow \
(struct ldap_disptmpl *tmpl, \
struct ldap_tmplitem *row)
end
function ldap_oc2template
struct ldap_disptmpl *tmpllist)
end
function ldap_open
end
function ldap_parse_extended_result
declaration int ldap_parse_extended_result(LDAP *ld, LDAPMessage *res, \
char **resultoidp, struct berval **resultdata, \
int freeit)
end
function ldap_parse_page_control
declaration int ldap_parse_page_control(LDAP *ld, \
LDAPControl **controls, unsigned int *totalcount, \
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, char *s)
end
function ldap_rename
declaration int ldap_rename(LDAP *ld, char *dn, char *newrdn, \
char *newparent, int deleteoldrdn, \
LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_rename_s
declaration int ldap_rename_s(LDAP *ld, char *dn, char *newrdn, \
char *newparent, int deleteoldrdn, \
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, char *dn, char *mechanism, \
struct berval *cred, LDAPControl **serverctrls, \
LDAPControl **clientctrls, int *msgidp)
end
function ldap_sasl_bind_s
declaration int ldap_sasl_bind_s(LDAP *ld, char *dn, char *mechanism, \
struct berval *cred, LDAPControl **serverctrls, \
LDAPControl **clientctrls, struct berval **servercredp)
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_search
declaration int ldap_search(LDAP *ld, char *base, int scope, \
end
function ldap_search_ext
declaration int ldap_search_ext(LDAP *ld, char *base, int scope, \
LDAPControl **serverctrls, LDAPControl **clientctrls, \
end
function ldap_search_ext_s
declaration int ldap_search_ext_s(LDAP *ld, 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, char *base, int scope, \
LDAPMessage **res)
end
function ldap_search_st
declaration int ldap_search_st(LDAP *ld, char *base, int scope, \
struct timeval *timeout, LDAPMessage **res)
end
function ldap_set_cache_options
declaration void ldap_set_cache_options(LDAP *ld, unsigned int opts)
end
function ldap_set_option
declaration int ldap_set_option (LDAP *ld, int option, void *invalue)
end
function ldap_set_rebind_proc
declaration void ldap_set_rebind_proc(LDAP *ld, \
LDAP_REBIND_FUNCTION *rebindproc, void *extra_arg)
end
function ldap_set_string_translators
declaration void ldap_set_string_translators(LDAP *ld, \
end
function ldap_setfilteraffixes
declaration void ldap_setfilteraffixes(LDAPFiltDesc *lfdp, \
end
function ldap_simple_bind
declaration int ldap_simple_bind(LDAP *ld, char *dn, char *passwd)
end
function ldap_simple_bind_s
declaration int ldap_simple_bind_s(LDAP *ld, char *dn, char *passwd)
end
function ldap_sort_entries
declaration int ldap_sort_entries(LDAP *ld, LDAPMessage **chain, \
end
function ldap_sort_strcasecmp
declaration int ldap_sort_strcasecmp(char **a, char **b)
end
function ldap_sort_values
end
function ldap_tmplattrs
declaration char **ldap_tmplattrs(struct ldap_disptmpl *tmpl, \
char **includeattrs, int exclude, \
unsigned int syntaxmask)
end
function ldap_translate_from_t61
declaration int ldap_translate_from_t61(LDAP *ld, char **bufp, \
unsigned int *lenp, int free_input)
end
function ldap_translate_to_t61
declaration int ldap_translate_to_t61(LDAP *ld, char **bufp, \
unsigned int *lenp, int free_input)
end
function ldap_ufn_search_c
declaration int ldap_ufn_search_c(LDAP *ld, char *ufn, char **attrs, \
int attrsonly, LDAPMessage **res, \
cancelptype cancelproc, void *cancelparm)
end
function ldap_ufn_search_ct
declaration int ldap_ufn_search_ct(LDAP *ld, char *ufn, char **attrs, \
int attrsonly, LDAPMessage **res, \
cancelptype 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_uncache_entry
declaration void ldap_uncache_entry(LDAP *ld, char *dn)
end
function ldap_uncache_request
declaration void ldap_uncache_request(LDAP *ld, int msgid)
end
function ldap_url_parse
declaration int ldap_url_parse(char *url, LDAPURLDesc **ludpp)
end
function ldap_url_search
declaration int ldap_url_search(LDAP *ld, char *url, int attrsonly)
end
function ldap_url_search_s
declaration int ldap_url_search_s(LDAP *ld, char *url, int attrsonly, \
LDAPMessage **res)
end
function ldap_url_search_st
declaration int ldap_url_search_st(LDAP *ld, char *url, int attrsonly, \
struct timeval *timeout, LDAPMessage **res)
end
function ldap_vals2html
declaration int ldap_vals2html(LDAP *ld, char *buf, char **vals, \
char *label, int labelwidth, unsigned int syntaxid, \
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 int syntaxid, writeptype writeproc, \
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 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 open_default_ldap_connection
declaration int open_default_ldap_connection(LDAP *ld)
end
function set_ber_options
declaration void set_ber_options(LDAP *ld, BerElement *ber)
end
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_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, \
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