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_1.10 {		# SunOS 5.11 (Solaris 11)
29*2522Sraf    global:
30*2522Sraf	inet_aton;
31*2522Sraf	_inet_aton;
32*2522Sraf} SUNW_1.9;
33*2522Sraf
34*2522SrafSUNW_1.9 {		# SunOS 5.10 (Solaris 10)
35*2522Sraf    global:
36*2522Sraf	freeipsecalgent;
37*2522Sraf	getipsecalgbyname;
38*2522Sraf	getipsecalgbynum;
39*2522Sraf	getipsecprotobyname;
40*2522Sraf	getipsecprotobynum;
41*2522Sraf	svc_fd_negotiate_ucred;
42*2522Sraf	svc_getcallerucred;
43*2522Sraf} SUNW_1.8;
44*2522Sraf
45*2522SrafSUNW_1.8 {		# SunOS 5.9 (Solaris 9)
46*2522Sraf    global:
47*2522Sraf	clnt_send;
48*2522Sraf	svc_add_input;
49*2522Sraf	svc_remove_input;
50*2522Sraf} SUNW_1.7;
51*2522Sraf
52*2522SrafSUNW_1.7 {		# SunOS 5.8 (Solaris 8)
53*2522Sraf    global:
54*2522Sraf	freehostent;
55*2522Sraf	getipnodebyaddr;
56*2522Sraf	getipnodebyname;
57*2522Sraf	inet_ntop;
58*2522Sraf	inet_pton;
59*2522Sraf} SUNW_1.6;
60*2522Sraf
61*2522SrafSUNW_1.6 {		# SunOS 5.7 (Solaris 7)
62*2522Sraf    global:
63*2522Sraf	_xti_rcvreldata;
64*2522Sraf	_xti_rcvv;
65*2522Sraf	_xti_rcvvudata;
66*2522Sraf	_xti_sndreldata;
67*2522Sraf	_xti_sndv;
68*2522Sraf	_xti_sndvudata;
69*2522Sraf	_xti_sysconf;
70*2522Sraf	_xti_xns5_accept;
71*2522Sraf	_xti_xns5_snd;
72*2522Sraf} SUNW_1.5;
73*2522Sraf
74*2522Sraf# The empty versions SUNW_1.2 through SUNW_1.5 must be preserved because
75*2522Sraf# applications built on Solaris 2.6 Beta (when they did contain symbols)
76*2522Sraf# may depend on them.  All symbol content for SunOS 5.6 is now in SUNW_1.1
77*2522Sraf
78*2522SrafSUNW_1.5 {
79*2522Sraf    global:
80*2522Sraf	SUNW_1.5;
81*2522Sraf} SUNW_1.4;
82*2522Sraf
83*2522SrafSUNW_1.4 {
84*2522Sraf    global:
85*2522Sraf	SUNW_1.4;
86*2522Sraf} SUNW_1.3;
87*2522Sraf
88*2522SrafSUNW_1.3 {
89*2522Sraf    global:
90*2522Sraf	SUNW_1.3;
91*2522Sraf} SUNW_1.2;
92*2522Sraf
93*2522SrafSUNW_1.2 {
94*2522Sraf    global:
95*2522Sraf	SUNW_1.2;
96*2522Sraf} SUNW_1.1;
97*2522Sraf
98*2522SrafSUNW_1.1 {		# SunOS 5.6 (Solaris 2.6)
99*2522Sraf    global:
100*2522Sraf	clnt_create_vers_timed;
101*2522Sraf	clnt_door_create;
102*2522Sraf	rpc_gss_getcred;
103*2522Sraf	rpc_gss_get_error;
104*2522Sraf	rpc_gss_get_mechanisms;
105*2522Sraf	rpc_gss_get_mech_info;
106*2522Sraf	rpc_gss_get_principal_name;
107*2522Sraf	rpc_gss_get_versions;
108*2522Sraf	rpc_gss_is_installed;
109*2522Sraf	rpc_gss_max_data_length;
110*2522Sraf	rpc_gss_mech_to_oid;
111*2522Sraf	rpc_gss_qop_to_num;
112*2522Sraf	rpc_gss_seccreate;
113*2522Sraf	rpc_gss_set_callback;
114*2522Sraf	rpc_gss_set_defaults;
115*2522Sraf	rpc_gss_set_svc_name;
116*2522Sraf	rpc_gss_svc_max_data_length;
117*2522Sraf	svc_door_create;
118*2522Sraf	svc_max_pollfd;
119*2522Sraf	svc_pollfd;
120*2522Sraf	_xti_accept;
121*2522Sraf	_xti_alloc;
122*2522Sraf	_xti_bind;
123*2522Sraf	_xti_close;
124*2522Sraf	_xti_connect;
125*2522Sraf	_xti_error;
126*2522Sraf	_xti_free;
127*2522Sraf	_xti_getinfo;
128*2522Sraf	_xti_getprotaddr;
129*2522Sraf	_xti_getstate;
130*2522Sraf	_xti_listen;
131*2522Sraf	_xti_look;
132*2522Sraf	_xti_open;
133*2522Sraf	_xti_optmgmt;
134*2522Sraf	_xti_rcv;
135*2522Sraf	_xti_rcvconnect;
136*2522Sraf	_xti_rcvdis;
137*2522Sraf	_xti_rcvrel;
138*2522Sraf	_xti_rcvudata;
139*2522Sraf	_xti_rcvuderr;
140*2522Sraf	_xti_snd;
141*2522Sraf	_xti_snddis;
142*2522Sraf	_xti_sndrel;
143*2522Sraf	_xti_sndudata;
144*2522Sraf	_xti_strerror;
145*2522Sraf	_xti_sync;
146*2522Sraf	_xti_unbind;
147*2522Sraf} SUNW_0.9;
148*2522Sraf
149*2522SrafSUNW_0.9 {		# SunOS 5.5 (Solaris 2.5)
150*2522Sraf    global:
151*2522Sraf	clnt_create_timed;
152*2522Sraf	clnt_tp_create_timed;
153*2522Sraf	getrpcport;
154*2522Sraf} SUNW_0.8;
155*2522Sraf
156*2522SrafSUNW_0.8 {		# SunOS 5.4 (Solaris 2.4)
157*2522Sraf    global:
158*2522Sraf	rpc_control;
159*2522Sraf	svc_done;
160*2522Sraf} SUNW_0.7;
161*2522Sraf
162*2522SrafSUNW_0.7 {		# SunOS 5.3 (Solaris 2.3)
163*2522Sraf    global:
164*2522Sraf	authdes_create;
165*2522Sraf	authdes_lock;
166*2522Sraf	auth_destroy;
167*2522Sraf	callrpc;
168*2522Sraf	clnt_broadcast;
169*2522Sraf	clnt_call;
170*2522Sraf	clnt_control;
171*2522Sraf	clnt_create_vers;
172*2522Sraf	clnt_destroy;
173*2522Sraf	clnt_freeres;
174*2522Sraf	clnt_geterr;
175*2522Sraf	clntraw_create;
176*2522Sraf	clnttcp_create;
177*2522Sraf	clntudp_bufcreate;
178*2522Sraf	clntudp_create;
179*2522Sraf	dbmclose;
180*2522Sraf	dbminit;
181*2522Sraf	delete;
182*2522Sraf	des_setparity;
183*2522Sraf	dial;
184*2522Sraf	doconfig;
185*2522Sraf	endhostent;
186*2522Sraf	endrpcent;
187*2522Sraf	fetch;
188*2522Sraf	firstkey;
189*2522Sraf	gethostbyaddr_r;
190*2522Sraf	gethostbyname_r;
191*2522Sraf	gethostent;
192*2522Sraf	gethostent_r;
193*2522Sraf	get_myaddress;
194*2522Sraf	getrpcbyname;
195*2522Sraf	getrpcbyname_r;
196*2522Sraf	getrpcbynumber;
197*2522Sraf	getrpcbynumber_r;
198*2522Sraf	getrpcent;
199*2522Sraf	getrpcent_r;
200*2522Sraf	h_errno;
201*2522Sraf	inet_ntoa_r;
202*2522Sraf	key_secretkey_is_set;
203*2522Sraf	maxbno;
204*2522Sraf	nc_sperror;
205*2522Sraf	netdir_perror;
206*2522Sraf	netdir_sperror;
207*2522Sraf	nextkey;
208*2522Sraf	nis_add;
209*2522Sraf	nis_add_entry;
210*2522Sraf	nis_addmember;
211*2522Sraf	nis_checkpoint;
212*2522Sraf	nis_clone_object;
213*2522Sraf	nis_creategroup;
214*2522Sraf	nis_destroygroup;
215*2522Sraf	nis_destroy_object;
216*2522Sraf	nis_dir_cmp;
217*2522Sraf	nis_domain_of;
218*2522Sraf	nis_first_entry;
219*2522Sraf	nis_freenames;
220*2522Sraf	nis_freeresult;
221*2522Sraf	nis_freeservlist;
222*2522Sraf	nis_freetags;
223*2522Sraf	nis_getnames;
224*2522Sraf	nis_getservlist;
225*2522Sraf	nis_ismember;
226*2522Sraf	nis_leaf_of;
227*2522Sraf	nis_leaf_of_r;
228*2522Sraf	nis_lerror;
229*2522Sraf	nis_list;
230*2522Sraf	nis_local_directory;
231*2522Sraf	nis_local_group;
232*2522Sraf	nis_local_host;
233*2522Sraf	nis_local_principal;
234*2522Sraf	nis_lookup;
235*2522Sraf	nis_mkdir;
236*2522Sraf	nis_modify;
237*2522Sraf	nis_modify_entry;
238*2522Sraf	nis_name_of;
239*2522Sraf	nis_next_entry;
240*2522Sraf	nis_perror;
241*2522Sraf	nis_ping;
242*2522Sraf	nis_print_group_entry;
243*2522Sraf	nis_print_object;
244*2522Sraf	nis_remove;
245*2522Sraf	nis_remove_entry;
246*2522Sraf	nis_removemember;
247*2522Sraf	nis_rmdir;
248*2522Sraf	nis_servstate;
249*2522Sraf	nis_sperrno;
250*2522Sraf	nis_sperror;
251*2522Sraf	nis_sperror_r;
252*2522Sraf	nis_stats;
253*2522Sraf	nis_verifygroup;
254*2522Sraf	pmap_getmaps;
255*2522Sraf	pmap_getport;
256*2522Sraf	pmap_rmtcall;
257*2522Sraf	pmap_set;
258*2522Sraf	pmap_unset;
259*2522Sraf	registerrpc;
260*2522Sraf	sethostent;
261*2522Sraf	setrpcent;
262*2522Sraf	store;
263*2522Sraf	svc_auth_reg;
264*2522Sraf	svc_control;
265*2522Sraf	svc_destroy;
266*2522Sraf	svc_dg_enablecache;
267*2522Sraf	svcfd_create;
268*2522Sraf	svc_freeargs;
269*2522Sraf	svc_getargs;
270*2522Sraf	svc_getreq;
271*2522Sraf	svc_getreq_common;
272*2522Sraf	svc_getreq_poll;
273*2522Sraf	svc_getrpccaller;
274*2522Sraf	svcraw_create;
275*2522Sraf	svc_register;
276*2522Sraf	svctcp_create;
277*2522Sraf	svcudp_bufcreate;
278*2522Sraf	svcudp_create;
279*2522Sraf	svc_unregister;
280*2522Sraf	__t_errno;
281*2522Sraf	t_getname;
282*2522Sraf	t_nerr;
283*2522Sraf	t_strerror;
284*2522Sraf	undial;
285*2522Sraf	xdr_destroy;
286*2522Sraf	xdr_getpos;
287*2522Sraf	xdr_hyper;
288*2522Sraf	xdr_inline;
289*2522Sraf	xdr_longlong_t;
290*2522Sraf	xdr_quadruple;
291*2522Sraf	xdrrec_endofrecord;
292*2522Sraf	xdrrec_readbytes;
293*2522Sraf	xdr_setpos;
294*2522Sraf	xdr_sizeof;
295*2522Sraf	xdr_u_hyper;
296*2522Sraf	xdr_u_int;
297*2522Sraf	xdr_u_longlong_t;
298*2522Sraf	yp_all;
299*2522Sraf	yp_bind;
300*2522Sraf	yperr_string;
301*2522Sraf	yp_first;
302*2522Sraf	yp_get_default_domain;
303*2522Sraf	yp_master;
304*2522Sraf	yp_match;
305*2522Sraf	yp_next;
306*2522Sraf	yp_order;
307*2522Sraf	ypprot_err;
308*2522Sraf	yp_unbind;
309*2522Sraf	yp_update;
310*2522Sraf};
311*2522Sraf
312*2522Sraf# There really should be only one SUNWprivate version.
313*2522Sraf# Don't add any more.  Add new private symbols to SUNWprivate_1.5
314*2522Sraf
315*2522SrafSUNWprivate_1.5 {
316*2522Sraf    global:
317*2522Sraf	clnt_create_service_timed;
318*2522Sraf} SUNWprivate_1.4;
319*2522Sraf
320*2522SrafSUNWprivate_1.4 {
321*2522Sraf    global:
322*2522Sraf	_build_internal_algs;
323*2522Sraf	_check_daemon_lock;
324*2522Sraf	_check_services;
325*2522Sraf	_clean_trash;
326*2522Sraf	_create_daemon_lock;
327*2522Sraf	_duplicate_alg;
328*2522Sraf	_enter_daemon_lock;
329*2522Sraf	nis_make_rpchandle_gss_svc_ruid;
330*2522Sraf	_real_getipsecalgs;
331*2522Sraf	_real_getipsecprotos;
332*2522Sraf	str2hostent6;
333*2522Sraf	_str_to_ipsec_exec_mode;
334*2522Sraf	__yp_all_cflookup;
335*2522Sraf} SUNWprivate_1.3;
336*2522Sraf
337*2522SrafSUNWprivate_1.3 {
338*2522Sraf    global:
339*2522Sraf	key_call_ruid;
340*2522Sraf	key_removesecret_g_ruid;
341*2522Sraf	key_secretkey_is_set_g_ruid;
342*2522Sraf	key_setnet_g_ruid;
343*2522Sraf	key_setnet_ruid;
344*2522Sraf} SUNWprivate_1.2;
345*2522Sraf
346*2522SrafSUNWprivate_1.2 {
347*2522Sraf    global:
348*2522Sraf	_doexeclist;
349*2522Sraf	_dup_execstr;
350*2522Sraf	_endauthattr;
351*2522Sraf	_endauuser;
352*2522Sraf	_endexecattr;
353*2522Sraf	__endhostent6;
354*2522Sraf	_endprofattr;
355*2522Sraf	_enduserattr;
356*2522Sraf	_escape;
357*2522Sraf	_exec_cleanup;
358*2522Sraf	_exec_wild_id;
359*2522Sraf	_fgetuserattr;
360*2522Sraf	_free_execstr;
361*2522Sraf	_getauthattr;
362*2522Sraf	_getauthnam;
363*2522Sraf	_getauuserent;
364*2522Sraf	_getauusernam;
365*2522Sraf	_getexecattr;
366*2522Sraf	_getexecprof;
367*2522Sraf	__gethostent6;
368*2522Sraf	_getprofattr;
369*2522Sraf	_getprofnam;
370*2522Sraf	_getuserattr;
371*2522Sraf	_getusernam;
372*2522Sraf	__nis_netconfig2ep;
373*2522Sraf	__nis_netconfig_matches_ep;
374*2522Sraf	_readbufline;
375*2522Sraf	__rpc_bindresvport_ipv6;
376*2522Sraf	_setauthattr;
377*2522Sraf	_setauuser;
378*2522Sraf	_setexecattr;
379*2522Sraf	__sethostent6;
380*2522Sraf	_setprofattr;
381*2522Sraf	_setuserattr;
382*2522Sraf	_strdup_null;
383*2522Sraf	_strpbrk_escape;
384*2522Sraf	_strtok_escape;
385*2522Sraf	_switch_getipnodebyaddr_r;
386*2522Sraf	_switch_getipnodebyname_r;
387*2522Sraf	_uncached_getipnodebyaddr;
388*2522Sraf	_uncached_getipnodebyname;
389*2522Sraf	_unescape;
390*2522Sraf	__yp_first_cflookup;
391*2522Sraf	__yp_match_cflookup;
392*2522Sraf	__yp_match_rsvdport_cflookup;
393*2522Sraf	__yp_next_cflookup;
394*2522Sraf} SUNWprivate_1.1;
395*2522Sraf
396*2522SrafSUNWprivate_1.1 {
397*2522Sraf    global:
398*2522Sraf	__authenticate;
399*2522Sraf	bitno;
400*2522Sraf	blkno;
401*2522Sraf	__break_name;
402*2522Sraf	calchash;
403*2522Sraf	cbc_crypt;
404*2522Sraf	__cbc_triple_crypt;
405*2522Sraf	check_version;
406*2522Sraf	__clear_directory_ptr;
407*2522Sraf	__clnt_create_loopback;
408*2522Sraf	__cvt2attr;
409*2522Sraf	dbrdonly;
410*2522Sraf	__des_crypt;
411*2522Sraf	des_setparity_g;
412*2522Sraf	dirbuf;
413*2522Sraf	dirf;
414*2522Sraf	__do_ismember;
415*2522Sraf	ecb_crypt;
416*2522Sraf	__empty_yp_cache;
417*2522Sraf	firsthash;
418*2522Sraf	__free_nis_server;
419*2522Sraf	__gen_common_dhkeys_g;
420*2522Sraf	__gen_dhkeys;
421*2522Sraf	__gen_dhkeys_g;
422*2522Sraf	getdomainname;
423*2522Sraf	gethostname = FUNCTION FILTER libc.so.1;
424*2522Sraf	_get_hostserv_inetnetdir_byaddr;
425*2522Sraf	_get_hostserv_inetnetdir_byname;
426*2522Sraf	__getnetnamebyuid;
427*2522Sraf	__getpublickey_cached;
428*2522Sraf	__getpublickey_cached_g;
429*2522Sraf	__getpublickey_flush;
430*2522Sraf	__getpublickey_flush_g;
431*2522Sraf	getpublickey_g;
432*2522Sraf	getsecretkey_g;
433*2522Sraf	hashinc;
434*2522Sraf	_herrno2nss;
435*2522Sraf	hmask;
436*2522Sraf	__inet_address_count;
437*2522Sraf	__inet_free_local_interfaces;
438*2522Sraf	__inet_get_addr;
439*2522Sraf	__inet_get_local_interfaces;
440*2522Sraf	__inet_get_networka;
441*2522Sraf	__inet_get_uaddr;
442*2522Sraf	__inet_uaddr_is_local;
443*2522Sraf	key_call;
444*2522Sraf	key_decryptsession_g;
445*2522Sraf	key_decryptsession_pk;
446*2522Sraf	key_decryptsession_pk_g;
447*2522Sraf	__key_decryptsession_pk_LOCAL;
448*2522Sraf	key_encryptsession_g;
449*2522Sraf	key_encryptsession_pk;
450*2522Sraf	key_encryptsession_pk_g;
451*2522Sraf	__key_encryptsession_pk_LOCAL;
452*2522Sraf	key_gendes_g;
453*2522Sraf	__key_gendes_LOCAL;
454*2522Sraf	key_get_conv;
455*2522Sraf	key_get_conv_g;
456*2522Sraf	key_removesecret_g;
457*2522Sraf	key_secretkey_is_set_g;
458*2522Sraf	key_setnet;
459*2522Sraf	key_setnet_g;
460*2522Sraf	key_setsecret_g;
461*2522Sraf	makdatum;
462*2522Sraf	__name_distance;
463*2522Sraf	__nderror;
464*2522Sraf	__netdir_getbyaddr_nosrv;
465*2522Sraf	__nis_auth2princ;
466*2522Sraf	__nis_auth2princ_rpcgss;
467*2522Sraf	__nis_authtype2mechalias;
468*2522Sraf	__nis_bad_auth_server;
469*2522Sraf	nis_bind_dir;
470*2522Sraf	__nis_CacheAddEntry;
471*2522Sraf	__nis_CacheBind;
472*2522Sraf	__nis_CacheInit;
473*2522Sraf	__nis_CacheLocalInit;
474*2522Sraf	__nis_CacheLocalLoadPref;
475*2522Sraf	__nis_CacheMgrBindMaster;
476*2522Sraf	__nis_CacheMgrBindReplica;
477*2522Sraf	__nis_CacheMgrBindServer;
478*2522Sraf	__nis_CacheMgrCleanup;
479*2522Sraf	__nis_CacheMgrInit;
480*2522Sraf	__nis_CacheMgrInit_discard;
481*2522Sraf	__nis_CacheMgrMarkUp;
482*2522Sraf	__nis_CacheMgrRefreshAddress;
483*2522Sraf	__nis_CacheMgrRefreshBinding;
484*2522Sraf	__nis_CacheMgrRefreshCache;
485*2522Sraf	__nis_CacheMgrRefreshCallback;
486*2522Sraf	__nis_CacheMgrTimers;
487*2522Sraf	__nis_CacheMgrUpdateUaddr;
488*2522Sraf	__nis_CachePrint;
489*2522Sraf	__nis_CacheRemoveEntry;
490*2522Sraf	__nis_CacheRestart;
491*2522Sraf	__nis_CacheSearch;
492*2522Sraf	__nis_cast_proc;
493*2522Sraf	__nis_ck_perms;
494*2522Sraf	__nis_clnt_create;
495*2522Sraf	__nis_core_lookup;
496*2522Sraf	__nis_creategroup_obj;
497*2522Sraf	nis_data;
498*2522Sraf	__nis_debuglevel;
499*2522Sraf	__nis_destroy_callback;
500*2522Sraf	__nis_dhext_extract_pkey;
501*2522Sraf	nis_dump;
502*2522Sraf	nis_dumplog;
503*2522Sraf	nis_finddirectory;
504*2522Sraf	__nis_finddirectory;
505*2522Sraf	__nis_finddirectory_remote;
506*2522Sraf	nis_find_item;
507*2522Sraf	__nis_flush_group_exp_name;
508*2522Sraf	nis_flushgroups;
509*2522Sraf	__nis_force_hard_lookups;
510*2522Sraf	nis_free_binding;
511*2522Sraf	__nis_freelogresult;
512*2522Sraf	nis_free_request;
513*2522Sraf	__nis_get_mechanism_library;
514*2522Sraf	__nis_get_mechanisms;
515*2522Sraf	__nis_get_mechanism_symbol;
516*2522Sraf	__nis_get_netconfig;
517*2522Sraf	nis_get_request;
518*2522Sraf	__nis_get_server;
519*2522Sraf	nis_get_static_storage;
520*2522Sraf	__nis_group_cache_stats;
521*2522Sraf	__nis_gssprin2netname;
522*2522Sraf	__nis_host2nis_server;
523*2522Sraf	__nis_host2nis_server_g;
524*2522Sraf	__nis_host_is_server;
525*2522Sraf	__nis_init_callback;
526*2522Sraf	nis_insert_item;
527*2522Sraf	nis_insert_name;
528*2522Sraf	nis_in_table;
529*2522Sraf	__nis_isadmin;
530*2522Sraf	__nis_ismaster;
531*2522Sraf	__nis_keyalg2authtype;
532*2522Sraf	__nis_keyalg2mechalias;
533*2522Sraf	__nis_list_localcb;
534*2522Sraf	__nis_local_root;
535*2522Sraf	nis_make_error;
536*2522Sraf	nis_make_rpchandle;
537*2522Sraf	nis_make_rpchandle_gss_svc;
538*2522Sraf	__nis_map_group_r;
539*2522Sraf	__nis_mechalias2authtype;
540*2522Sraf	__nis_mechname2alias;
541*2522Sraf	nis_old_data;
542*2522Sraf	__nis_parse_path;
543*2522Sraf	__nis_path;
544*2522Sraf	__nis_path_free;
545*2522Sraf	__nis_pingproc;
546*2522Sraf	nis_pop_item;
547*2522Sraf	__nis_principal;
548*2522Sraf	nis_print_directory;
549*2522Sraf	nis_print_entry;
550*2522Sraf	nis_print_group;
551*2522Sraf	nis_print_link;
552*2522Sraf	__nis_print_result;
553*2522Sraf	nis_print_rights;
554*2522Sraf	nis_print_table;
555*2522Sraf	nis_read_obj;
556*2522Sraf	__nis_release_mechanisms;
557*2522Sraf	__nis_release_server;
558*2522Sraf	__nis_remote_lookup;
559*2522Sraf	nis_remove_item;
560*2522Sraf	nis_remove_name;
561*2522Sraf	__nis_reset_state;
562*2522Sraf	__nis_rpc_domain;
563*2522Sraf	__nis_run_callback;
564*2522Sraf	__nis_send_msg;
565*2522Sraf	__nis_serverRefreshCache;
566*2522Sraf	__nis_ss_used;
567*2522Sraf	__nis_translate_mechanism;
568*2522Sraf	nis_write_obj;
569*2522Sraf	__npd_cbc_crypt;
570*2522Sraf	__npd_ecb_crypt;
571*2522Sraf	__nsl_dom;
572*2522Sraf	__nss2herrno;
573*2522Sraf	nss_ioctl;
574*2522Sraf	order_haddrlist_af;
575*2522Sraf	pagbuf;
576*2522Sraf	pagf;
577*2522Sraf	passwd2des;
578*2522Sraf	passwd2des_g;
579*2522Sraf	_rawcombuf;
580*2522Sraf	__readColdStartFile;
581*2522Sraf	__rpcbind_is_up;
582*2522Sraf	__rpc_bindresvport;
583*2522Sraf	rpcb_taddr2uaddr;
584*2522Sraf	rpcb_uaddr2taddr;
585*2522Sraf	__rpc_control;
586*2522Sraf	__rpc_dtbsize;
587*2522Sraf	__rpc_endconf;
588*2522Sraf	__rpcfd_to_nconf;
589*2522Sraf	__rpc_get_a_size;
590*2522Sraf	__rpc_getconf;
591*2522Sraf	__rpc_getconfip;
592*2522Sraf	__rpc_get_default_domain;
593*2522Sraf	__rpc_get_local_uid;
594*2522Sraf	__rpc_get_t_size;
595*2522Sraf	__rpc_matchserv;
596*2522Sraf	__rpc_negotiate_uid;
597*2522Sraf	__rpc_select_to_poll;
598*2522Sraf	__rpc_setconf;
599*2522Sraf	__rpc_timeval_to_msec;
600*2522Sraf	__rpc_tli_set_options;
601*2522Sraf	rtime_tli;
602*2522Sraf	setdomainname;
603*2522Sraf	__seterr_reply;
604*2522Sraf	__start_clock;
605*2522Sraf	__stop_clock;
606*2522Sraf	str2hostent;
607*2522Sraf	str2servent;
608*2522Sraf	__svcauth_des;
609*2522Sraf	svc_get_local_cred;
610*2522Sraf	_svc_getreqset_proc;
611*2522Sraf	__svc_get_svcauth;
612*2522Sraf	__svc_nisplus_enable_timestamps;
613*2522Sraf	__svc_nisplus_fdcleanup_hack;
614*2522Sraf	__svc_nisplus_purge_since;
615*2522Sraf	__svc_set_proc_cleanup_cb;
616*2522Sraf	__svc_vc_dup;
617*2522Sraf	__svc_vc_dupcache_init;
618*2522Sraf	__svc_vc_dupdone;
619*2522Sraf	svc_xprt_alloc;
620*2522Sraf	svc_xprt_free;
621*2522Sraf	_switch_gethostbyaddr_r;
622*2522Sraf	_switch_gethostbyname_r;
623*2522Sraf	t_errlist;
624*2522Sraf	tiusr_statetbl;
625*2522Sraf	_t_strerror;
626*2522Sraf	_uncached_gethostbyaddr_r;
627*2522Sraf	_uncached_gethostbyname_r;
628*2522Sraf	usingypmap;
629*2522Sraf	writeColdStartFile;
630*2522Sraf	xdecrypt;
631*2522Sraf	xdecrypt_g;
632*2522Sraf	xdr_authdes_cred;
633*2522Sraf	xdr_authdes_verf;
634*2522Sraf	xdr_cback_data;
635*2522Sraf	xdr_cp_result;
636*2522Sraf	xdr_cryptkeyarg;
637*2522Sraf	xdr_cryptkeyarg2;
638*2522Sraf	xdr_cryptkeyarg3;
639*2522Sraf	xdr_cryptkeyres;
640*2522Sraf	xdr_cryptkeyres3;
641*2522Sraf	xdr_datum;
642*2522Sraf	xdr_des_block;
643*2522Sraf	xdr_deskeyarg3;
644*2522Sraf	xdr_deskeyarray;
645*2522Sraf	xdr_directory_obj;
646*2522Sraf	xdr_dump_args;
647*2522Sraf	xdr_endpoint;
648*2522Sraf	xdr_entry_obj;
649*2522Sraf	xdr_fd_args;
650*2522Sraf	xdr_fd_result;
651*2522Sraf	xdr_getcredres;
652*2522Sraf	xdr_getcredres3;
653*2522Sraf	xdr_gid_t;
654*2522Sraf	xdr_ib_request;
655*2522Sraf	xdr_int16_t;
656*2522Sraf	xdr_int32_t;
657*2522Sraf	xdr_int64_t;
658*2522Sraf	xdr_int8_t;
659*2522Sraf	xdr_keybuf;
660*2522Sraf	xdr_keybuf3;
661*2522Sraf	xdr_key_netstarg;
662*2522Sraf	xdr_key_netstarg3;
663*2522Sraf	xdr_key_netstres;
664*2522Sraf	xdr_key_netstres3;
665*2522Sraf	xdr_keynum_t;
666*2522Sraf	xdr_keystatus;
667*2522Sraf	xdr_log_entry;
668*2522Sraf	xdr_log_result;
669*2522Sraf	xdr_mechtype;
670*2522Sraf	xdr_netbuf;
671*2522Sraf	xdr_netnamestr;
672*2522Sraf	xdr_netobj;
673*2522Sraf	xdr_nis_attr;
674*2522Sraf	xdr_nis_bound_directory;
675*2522Sraf	xdr_nis_bound_endpoint;
676*2522Sraf	xdr_nis_error;
677*2522Sraf	xdr_nis_name;
678*2522Sraf	xdr_nis_object;
679*2522Sraf	xdr_nis_oid;
680*2522Sraf	xdr_nis_result;
681*2522Sraf	xdr_nis_server;
682*2522Sraf	xdr_nis_taglist;
683*2522Sraf	xdr_ns_request;
684*2522Sraf	xdr_objdata;
685*2522Sraf	xdr_obj_p;
686*2522Sraf	xdr_ping_args;
687*2522Sraf	xdr_pmap;
688*2522Sraf	xdr_pmaplist;
689*2522Sraf	xdr_pmaplist_ptr;
690*2522Sraf	xdr_rmtcallargs;
691*2522Sraf	xdr_rmtcallres;
692*2522Sraf	xdr_rpcb;
693*2522Sraf	xdr_rpcb_entry;
694*2522Sraf	xdr_rpcb_entry_list_ptr;
695*2522Sraf	xdr_rpcblist;
696*2522Sraf	xdr_rpcblist_ptr;
697*2522Sraf	xdr_rpcb_rmtcallargs;
698*2522Sraf	xdr_rpcb_rmtcallres;
699*2522Sraf	xdr_rpcbs_addrlist;
700*2522Sraf	xdr_rpcbs_addrlist_ptr;
701*2522Sraf	xdr_rpcbs_proc;
702*2522Sraf	xdr_rpcbs_rmtcalllist;
703*2522Sraf	xdr_rpcbs_rmtcalllist_ptr;
704*2522Sraf	xdr_rpcb_stat;
705*2522Sraf	xdr_rpcb_stat_byvers;
706*2522Sraf	xdr_setkeyarg3;
707*2522Sraf	xdr_table_obj;
708*2522Sraf	xdr_uid_t;
709*2522Sraf	xdr_uint16_t;
710*2522Sraf	xdr_uint32_t;
711*2522Sraf	xdr_uint64_t;
712*2522Sraf	xdr_uint8_t;
713*2522Sraf	xdr_ulonglong_t;
714*2522Sraf	xdr_unixcred;
715*2522Sraf	xdr_ypall;
716*2522Sraf	xdr_ypbind_domain;
717*2522Sraf	xdr_ypbind_resp;
718*2522Sraf	xdr_ypbind_resptype;
719*2522Sraf	xdr_ypbind_setdom;
720*2522Sraf	xdr_yp_buf;
721*2522Sraf	xdr_ypdelete_args;
722*2522Sraf	xdr_ypdomain_wrap_string;
723*2522Sraf	xdr_ypmap_parms;
724*2522Sraf	xdr_ypmap_wrap_string;
725*2522Sraf	xdr_ypowner_wrap_string;
726*2522Sraf	xdr_yppasswd;
727*2522Sraf	xdr_yppushresp_xfr;
728*2522Sraf	xdr_ypreq_key;
729*2522Sraf	xdr_ypreq_newxfr;
730*2522Sraf	xdr_ypreq_nokey;
731*2522Sraf	xdr_ypreq_xfr;
732*2522Sraf	xdr_ypresp_key_val;
733*2522Sraf	xdr_ypresp_maplist;
734*2522Sraf	xdr_ypresp_master;
735*2522Sraf	xdr_ypresp_order;
736*2522Sraf	xdr_ypresp_val;
737*2522Sraf	xdr_ypupdate_args;
738*2522Sraf	xencrypt;
739*2522Sraf	xencrypt_g;
740*2522Sraf	__yp_add_binding;
741*2522Sraf	__yp_all_rsvdport;
742*2522Sraf	ypbindproc_domain_3;
743*2522Sraf	__yp_clnt_create_rsvdport;
744*2522Sraf	__yp_dobind;
745*2522Sraf	__yp_master_rsvdport;
746*2522Sraf	yp_match_rsvdport;
747*2522Sraf	__yp_rel_binding;
748*2522Sraf    local:
749*2522Sraf	*;
750*2522Sraf};
751