1*2522Sraf#
2*2522Sraf# CDDL HEADER START
3*2522Sraf#
4*2522Sraf# The contents of this file are subject to the terms of the
5*2522Sraf# Common Development and Distribution License (the "License").
6*2522Sraf# You may not use this file except in compliance with the License.
7*2522Sraf#
8*2522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*2522Sraf# or http://www.opensolaris.org/os/licensing.
10*2522Sraf# See the License for the specific language governing permissions
11*2522Sraf# and limitations under the License.
12*2522Sraf#
13*2522Sraf# When distributing Covered Code, include this CDDL HEADER in each
14*2522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*2522Sraf# If applicable, add the following below this CDDL HEADER, with the
16*2522Sraf# fields enclosed by brackets "[]" replaced with your own identifying
17*2522Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
18*2522Sraf#
19*2522Sraf# CDDL HEADER END
20*2522Sraf#
21*2522Sraf#
22*2522Sraf# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23*2522Sraf# Use is subject to license terms.
24*2522Sraf#
25*2522Sraf# ident	"%Z%%M%	%I%	%E% SMI"
26*2522Sraf#
27*2522Sraf
28*2522SrafSUNW_5.2 {
29*2522Sraf    global:
30*2522Sraf	ldap_sasl_interactive_bind_s;
31*2522Sraf} SUNW_5.1.1;
32*2522Sraf
33*2522SrafSUNW_5.1.1 {
34*2522Sraf    global:
35*2522Sraf	ldap_url_parse_nodn;
36*2522Sraf} SUNW_5.1;
37*2522Sraf
38*2522SrafSUNW_5.1 {
39*2522Sraf    global:
40*2522Sraf	ber_alloc;
41*2522Sraf	ber_alloc_t;
42*2522Sraf	ber_bvdup;
43*2522Sraf	ber_bvecfree;
44*2522Sraf	ber_bvfree;
45*2522Sraf	ber_first_element;
46*2522Sraf	ber_flatten;
47*2522Sraf	ber_free;
48*2522Sraf	ber_get_int;
49*2522Sraf	ber_init;
50*2522Sraf	ber_next_element;
51*2522Sraf	ber_peek_tag;
52*2522Sraf	ber_printf;
53*2522Sraf	ber_scanf;
54*2522Sraf	ber_skip_tag;
55*2522Sraf	ldap_abandon;
56*2522Sraf	ldap_abandon_ext;
57*2522Sraf	ldap_add;
58*2522Sraf	ldap_add_ext;
59*2522Sraf	ldap_add_ext_s;
60*2522Sraf	ldap_add_s;
61*2522Sraf	ldap_ber_free;
62*2522Sraf	ldap_bind;
63*2522Sraf	ldap_bind_s;
64*2522Sraf	ldap_build_filter;
65*2522Sraf	ldap_compare;
66*2522Sraf	ldap_compare_ext;
67*2522Sraf	ldap_compare_ext_s;
68*2522Sraf	ldap_compare_s;
69*2522Sraf	ldap_control_free;
70*2522Sraf	ldap_controls_free;
71*2522Sraf	ldap_count_entries;
72*2522Sraf	ldap_count_messages;
73*2522Sraf	ldap_count_references;
74*2522Sraf	ldap_count_values;
75*2522Sraf	ldap_count_values_len;
76*2522Sraf	ldap_create_sort_control;
77*2522Sraf	ldap_create_sort_keylist;
78*2522Sraf	ldap_create_virtuallist_control;
79*2522Sraf	ldap_delete;
80*2522Sraf	ldap_delete_ext;
81*2522Sraf	ldap_delete_ext_s;
82*2522Sraf	ldap_delete_s;
83*2522Sraf	ldap_dn2ufn;
84*2522Sraf	ldap_dns_to_dn;
85*2522Sraf	ldap_dns_to_url;
86*2522Sraf	ldap_dn_to_url;
87*2522Sraf	ldap_enable_translation;
88*2522Sraf	ldap_entry2html;
89*2522Sraf	ldap_entry2html_search;
90*2522Sraf	ldap_entry2text;
91*2522Sraf	ldap_entry2text_search;
92*2522Sraf	ldap_err2string;
93*2522Sraf	ldap_explode_dn;
94*2522Sraf	ldap_explode_dns;
95*2522Sraf	ldap_explode_rdn;
96*2522Sraf	ldap_extended_operation;
97*2522Sraf	ldap_extended_operation_s;
98*2522Sraf	ldap_first_attribute;
99*2522Sraf	ldap_first_disptmpl;
100*2522Sraf	ldap_first_entry;
101*2522Sraf	ldap_first_message;
102*2522Sraf	ldap_first_reference;
103*2522Sraf	ldap_first_searchobj;
104*2522Sraf	ldap_first_tmplcol;
105*2522Sraf	ldap_first_tmplrow;
106*2522Sraf	ldap_free_friendlymap;
107*2522Sraf	ldap_free_searchprefs;
108*2522Sraf	ldap_free_sort_keylist;
109*2522Sraf	ldap_free_templates;
110*2522Sraf	ldap_free_urldesc;
111*2522Sraf	ldap_friendly_name;
112*2522Sraf	ldap_get_dn;
113*2522Sraf	ldap_get_entry_controls;
114*2522Sraf	ldap_getfilter_free;
115*2522Sraf	ldap_getfirstfilter;
116*2522Sraf	ldap_get_lang_values;
117*2522Sraf	ldap_get_lang_values_len;
118*2522Sraf	ldap_getnextfilter;
119*2522Sraf	ldap_get_option;
120*2522Sraf	ldap_get_values;
121*2522Sraf	ldap_get_values_len;
122*2522Sraf	ldap_init;
123*2522Sraf	ldap_init_getfilter;
124*2522Sraf	ldap_init_getfilter_buf;
125*2522Sraf	ldap_init_searchprefs;
126*2522Sraf	ldap_init_searchprefs_buf;
127*2522Sraf	ldap_init_templates;
128*2522Sraf	ldap_init_templates_buf;
129*2522Sraf	ldap_is_dns_dn;
130*2522Sraf	ldap_is_ldap_url;
131*2522Sraf	ldap_memcache_destroy;
132*2522Sraf	ldap_memcache_flush;
133*2522Sraf	ldap_memcache_get;
134*2522Sraf	ldap_memcache_init;
135*2522Sraf	ldap_memcache_set;
136*2522Sraf	ldap_memcache_update;
137*2522Sraf	ldap_memfree;
138*2522Sraf	ldap_modify;
139*2522Sraf	ldap_modify_ext;
140*2522Sraf	ldap_modify_ext_s;
141*2522Sraf	ldap_modify_s;
142*2522Sraf	ldap_modrdn;
143*2522Sraf	ldap_modrdn2;
144*2522Sraf	ldap_modrdn2_s;
145*2522Sraf	ldap_modrdn_s;
146*2522Sraf	ldap_mods_free;
147*2522Sraf	ldap_msgfree;
148*2522Sraf	ldap_msgid;
149*2522Sraf	ldap_msgtype;
150*2522Sraf	ldap_name2template;
151*2522Sraf	ldap_next_attribute;
152*2522Sraf	ldap_next_disptmpl;
153*2522Sraf	ldap_next_entry;
154*2522Sraf	ldap_next_message;
155*2522Sraf	ldap_next_reference;
156*2522Sraf	ldap_next_searchobj;
157*2522Sraf	ldap_next_tmplcol;
158*2522Sraf	ldap_next_tmplrow;
159*2522Sraf	ldap_oc2template;
160*2522Sraf	ldap_open;
161*2522Sraf	ldap_parse_extended_result;
162*2522Sraf	ldap_parse_reference;
163*2522Sraf	ldap_parse_result;
164*2522Sraf	ldap_parse_sasl_bind_result;
165*2522Sraf	ldap_parse_sort_control;
166*2522Sraf	ldap_parse_virtuallist_control;
167*2522Sraf	ldap_perror;
168*2522Sraf	ldap_rename;
169*2522Sraf	ldap_rename_s;
170*2522Sraf	ldap_result;
171*2522Sraf	ldap_result2error;
172*2522Sraf	ldap_sasl_bind;
173*2522Sraf	ldap_sasl_bind_s;
174*2522Sraf	ldap_sasl_cram_md5_bind_s;
175*2522Sraf	ldap_search;
176*2522Sraf	ldap_search_ext;
177*2522Sraf	ldap_search_ext_s;
178*2522Sraf	ldap_search_s;
179*2522Sraf	ldap_search_st;
180*2522Sraf	ldap_setfilteraffixes;
181*2522Sraf	ldap_set_option;
182*2522Sraf	ldap_set_rebind_proc;
183*2522Sraf	ldap_set_string_translators;
184*2522Sraf	ldap_simple_bind;
185*2522Sraf	ldap_simple_bind_s;
186*2522Sraf	ldap_sort_entries;
187*2522Sraf	ldap_sort_strcasecmp;
188*2522Sraf	ldap_sort_values;
189*2522Sraf	ldap_tmplattrs;
190*2522Sraf	ldap_translate_from_t61;
191*2522Sraf	ldap_translate_to_t61;
192*2522Sraf	ldap_ufn_search_c;
193*2522Sraf	ldap_ufn_search_ct;
194*2522Sraf	ldap_ufn_search_s;
195*2522Sraf	ldap_ufn_setfilter;
196*2522Sraf	ldap_ufn_setprefix;
197*2522Sraf	ldap_ufn_timeout;
198*2522Sraf	ldap_unbind;
199*2522Sraf	ldap_unbind_ext;
200*2522Sraf	ldap_unbind_s;
201*2522Sraf	ldap_url_parse;
202*2522Sraf	ldap_url_search;
203*2522Sraf	ldap_url_search_s;
204*2522Sraf	ldap_url_search_st;
205*2522Sraf	ldap_vals2html;
206*2522Sraf	ldap_vals2text;
207*2522Sraf	ldap_value_free;
208*2522Sraf	ldap_value_free_len;
209*2522Sraf	ldap_version;
210*2522Sraf};
211*2522Sraf
212*2522SrafSUNWprivate_1.1 {
213*2522Sraf    global:
214*2522Sraf	ldap_charray_add;
215*2522Sraf	ldap_charray_dup;
216*2522Sraf	ldap_charray_inlist;
217*2522Sraf	ldap_charray_position;
218*2522Sraf	ldap_create_filter;
219*2522Sraf	ldap_create_page_control;
220*2522Sraf	ldap_create_persistentsearch_control;
221*2522Sraf	ldap_create_proxiedauth_control;
222*2522Sraf	ldap_create_proxyauth_control;
223*2522Sraf	ldap_get_lderrno;
224*2522Sraf	ldap_get_reference_urls;
225*2522Sraf	ldaplogconfigf;
226*2522Sraf	ldap_multisort_entries;
227*2522Sraf	ldap_parse_entrychange_control;
228*2522Sraf	ldap_parse_page_control;
229*2522Sraf	ldap_set_lderrno;
230*2522Sraf	ldapssl_advclientauth_init;
231*2522Sraf	ldapssl_clientauth_init;
232*2522Sraf	ldapssl_client_init;
233*2522Sraf	ldapssl_enable_clientauth;
234*2522Sraf	ldapssl_err2string;
235*2522Sraf	ldapssl_init;
236*2522Sraf	ldapssl_install_gethostbyaddr;
237*2522Sraf	ldapssl_install_routines;
238*2522Sraf	ldapssl_pkcs_init;
239*2522Sraf	ldapssl_set_strength;
240*2522Sraf	ldap_str2charray;
241*2522Sraf	ldap_x_sasl_digest_md5_bind;
242*2522Sraf	ldap_x_sasl_digest_md5_bind_s;
243*2522Sraf	ldif_base64_decode;
244*2522Sraf	ldif_type_and_value;
245*2522Sraf	ldif_type_and_value_with_options;
246*2522Sraf	prldap_get_session_option;
247*2522Sraf	prldap_set_session_option;
248*2522Sraf	str_getline;
249*2522Sraf	str_parse_line;
250*2522Sraf    local:
251*2522Sraf	*;
252*2522Sraf};
253