xref: /onnv-gate/usr/src/lib/libresolv2/common/mapfile-vers (revision 12692:4341b447c069)
10Sstevel@tonic-gate#
22522Sraf# CDDL HEADER START
32522Sraf#
42522Sraf# The contents of this file are subject to the terms of the
52522Sraf# Common Development and Distribution License (the "License").
62522Sraf# You may not use this file except in compliance with the License.
72522Sraf#
82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92522Sraf# or http://www.opensolaris.org/os/licensing.
102522Sraf# See the License for the specific language governing permissions
112522Sraf# and limitations under the License.
122522Sraf#
132522Sraf# When distributing Covered Code, include this CDDL HEADER in each
142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
152522Sraf# If applicable, add the following below this CDDL HEADER, with the
162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying
172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
182522Sraf#
192522Sraf# CDDL HEADER END
202522Sraf#
212522Sraf#
22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
230Sstevel@tonic-gate#
248744SAli.Bahrami@Sun.COM
258744SAli.Bahrami@Sun.COM#
268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
278744SAli.Bahrami@Sun.COM#
288744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
308744SAli.Bahrami@Sun.COM#
318744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
328744SAli.Bahrami@Sun.COM#
338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
358744SAli.Bahrami@Sun.COM#
368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
370Sstevel@tonic-gate#
382522Sraf
39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
40*12692SAli.Bahrami@Oracle.COM
41*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.3 {	# SunOS 5.11 (Solaris 11)
422522Sraf    global:
436497Ssm26363	SUNW_2.3;	# Defined to create a non-weak version of SUNW_2.3.
446497Ssm26363} SUNW_2.2.2;
456497Ssm26363
46*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.2.2 {	# SunOS 5.10 (Solaris 10 Update 5)
476497Ssm26363    global:
48*12692SAli.Bahrami@Oracle.COM	inet_aton		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
496497Ssm26363} SUNW_2.2.1;
506497Ssm26363
51*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.2.1 {	# SunOS 5.10 (Solaris 10 Update 4)
526497Ssm26363    global:
533360Ssm26363	res_ndestroy;
542522Sraf} SUNW_2.2;
552522Sraf
56*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.2 {	# SunOS 5.9 (Solaris 9)
572522Sraf    global:
582522Sraf	fp_resstat;
592522Sraf	herror;
602522Sraf	res_hostalias;
612522Sraf	res_nclose;
622522Sraf	res_ninit;
632522Sraf	res_nmkquery;
642522Sraf	res_nquery;
652522Sraf	res_nquerydomain;
662522Sraf	res_nsearch;
672522Sraf	res_nsend;
682522Sraf	res_nsendsigned;
692522Sraf} SUNW_2.1;
702522Sraf
71*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.1 {	# SunOS 5.6 (Solaris 2.6)
722522Sraf    global:
732522Sraf	dn_comp;
742522Sraf	dn_expand;
752522Sraf	__dn_skipname;
762522Sraf	__fp_query;
772522Sraf	_getlong;
782522Sraf	_getshort;
79*12692SAli.Bahrami@Oracle.COM	h_errno			{ FLAGS = NODIRECT; FILTER = libnsl.so.1 };
802522Sraf	__hostalias;
812522Sraf	hstrerror;
822522Sraf	__p_cdname;
832522Sraf	__p_class;
842522Sraf	__p_query;
852522Sraf	__p_time;
862522Sraf	__p_type;
872522Sraf	__putlong;
882522Sraf	_res;
892522Sraf	res_init;
902522Sraf	res_mkquery;
912522Sraf	res_query;
922522Sraf	res_querydomain;
932522Sraf	res_search;
942522Sraf	res_send;
952522Sraf	res_update;
962522Sraf};
972522Sraf
982522Sraf# There really should be only one SUNWprivate version.
992522Sraf# Don't add any more.  Add new private symbols to SUNWprivate_2.2
1002522Sraf
101*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_2.2 {
1022522Sraf    global:
1032522Sraf	isc_gethexstring;
1042522Sraf	isc_puthexstring;
1052522Sraf	__log_close_debug_channels;
1062522Sraf	__memactive;
1072522Sraf	p_sockun;
1082522Sraf	res_gethostbyname2;
1092522Sraf	res_getservers;
1102522Sraf	res_nametoclass;
1112522Sraf	res_nametotype;
1122522Sraf	res_nopt;
1132522Sraf	res_setservers;
1142522Sraf} SUNWprivate_2.1;
1150Sstevel@tonic-gate
116*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_2.1 {
1172522Sraf    global:
1182522Sraf	__assertion_failed;
1192522Sraf	assertion_type_to_text;
1202522Sraf	b64_ntop;
1212522Sraf	__b64_ntop;
1222522Sraf	b64_pton;
1232522Sraf	__b64_pton;
1242522Sraf	__ctl_client;
1252522Sraf	__ctl_command;
1262522Sraf	__ctl_endclient;
1272522Sraf	__ctl_endserver;
1282522Sraf	__ctl_getcsctx;
1292522Sraf	__ctl_response;
1302522Sraf	__ctl_sendhelp;
1312522Sraf	__ctl_server;
1322522Sraf	__ctl_setcsctx;
1332522Sraf	daemon;
1342522Sraf	dn_count_labels;
1352522Sraf	__dn_count_labels;
1362522Sraf	dn_skipname;
13711038SRao.Shoaib@Sun.COM	__dst_buffer_to_key;
13811038SRao.Shoaib@Sun.COM	__dst_check_algorithm;
13911038SRao.Shoaib@Sun.COM	__dst_dnskey_to_key;
14011038SRao.Shoaib@Sun.COM	__dst_free_key;
14111038SRao.Shoaib@Sun.COM	__dst_generate_key;
14211038SRao.Shoaib@Sun.COM	__dst_init;
14311038SRao.Shoaib@Sun.COM	__dst_key_to_buffer;
14411038SRao.Shoaib@Sun.COM	__dst_read_key;
14511038SRao.Shoaib@Sun.COM	__dst_s_calculate_bits;
14611038SRao.Shoaib@Sun.COM	__dst_s_dns_key_id;
14711038SRao.Shoaib@Sun.COM	__dst_s_get_int16;
14811038SRao.Shoaib@Sun.COM	__dst_s_id_calc;
14911038SRao.Shoaib@Sun.COM	__dst_sign_data;
15011038SRao.Shoaib@Sun.COM	__dst_s_put_int16;
15111038SRao.Shoaib@Sun.COM	__dst_s_verify_str;
1522522Sraf	dst_t_func;
15311038SRao.Shoaib@Sun.COM	__dst_verify_data;
15411038SRao.Shoaib@Sun.COM	__dst_write_key;
1552522Sraf	__evAddTime;
1562522Sraf	__evCancelConn;
1572522Sraf	__evCancelRW;
1582522Sraf	__evClearTimer;
1592522Sraf	__evConnect;
1602522Sraf	__evConsIovec;
1612522Sraf	__evConsTime;
1622522Sraf	__evCreate;
1632522Sraf	__evDeselectFD;
1642522Sraf	__evDestroy;
1652522Sraf	__evDispatch;
1662522Sraf	__evDo;
1672522Sraf	__evGetNext;
1682522Sraf	__evHighestFD;
1692522Sraf	__evListen;
1702522Sraf	__evNowTime;
1712522Sraf	__evRead;
1722522Sraf	__evResetTimer;
1732522Sraf	__evSelectFD;
1742522Sraf	__evSetDebug;
1752522Sraf	__evSetTimer;
1762522Sraf	__evTimeVal;
1772522Sraf	__evUnwait;
1782522Sraf	__evWaitFor;
1792522Sraf	fp_nquery;
1802522Sraf	__fp_nquery;
1812522Sraf	fp_query;
1822522Sraf	__fp_resstat;
1832522Sraf	h_errlist;
1842522Sraf	__h_errno;
1852522Sraf	__h_errno_set;
1862522Sraf	hostalias;
18711038SRao.Shoaib@Sun.COM	inet_cidr_ntop;
18811038SRao.Shoaib@Sun.COM	inet_cidr_pton;
18911038SRao.Shoaib@Sun.COM	inet_neta;
1902522Sraf	inet_net_ntop;
1912522Sraf	inet_net_pton;
1922522Sraf	inet_nsap_addr;
1932522Sraf	inet_nsap_ntoa;
19411038SRao.Shoaib@Sun.COM	__irs_destroy;
1952522Sraf	__ISC_res_freeupdrec;
1962522Sraf	__ISC_res_mkupdate;
1972522Sraf	__ISC_res_mkupdrec;
1982522Sraf	__ISC_res_nmkupdate;
1992522Sraf	__ISC_res_nupdate;
2002522Sraf	__ISC_res_update;
2012522Sraf	key_file_fmt_str;
2022522Sraf	loc_aton;
2032522Sraf	__loc_aton;
2042522Sraf	loc_ntoa;
2052522Sraf	__loc_ntoa;
2062522Sraf	__log_add_channel;
2072522Sraf	__log_category_is_active;
2082522Sraf	__log_check;
2092522Sraf	__log_close_stream;
2102522Sraf	__log_free_channel;
2112522Sraf	__log_free_context;
2122522Sraf	__log_get_channel_type;
2132522Sraf	__log_get_stream;
2142522Sraf	__log_inc_references;
2152522Sraf	__log_new_context;
2162522Sraf	__log_new_file_channel;
2172522Sraf	__log_new_null_channel;
2182522Sraf	__log_new_syslog_channel;
2192522Sraf	__log_open_stream;
2202522Sraf	__log_option;
2212522Sraf	__log_set_file_owner;
2222522Sraf	__log_vwrite;
2232522Sraf	__log_write;
2242522Sraf	__memget;
2252522Sraf	__memget_record;
2262522Sraf	__memput;
2272522Sraf	__memput_record;
2282522Sraf	__memstats;
2292522Sraf	__net_data_init;
23011038SRao.Shoaib@Sun.COM	__net_data_minimize;
2312522Sraf	__ns_datetosecs;
2322522Sraf	__ns_find_tsig;
2332522Sraf	_ns_flagdata;
2342522Sraf	__ns_format_ttl;
2352522Sraf	__ns_get16;
2362522Sraf	__ns_get32;
2372522Sraf	__ns_initparse;
2382522Sraf	__ns_makecanon;
2392522Sraf	__ns_msg_getflag;
24011038SRao.Shoaib@Sun.COM	__ns_name_compress;
24111038SRao.Shoaib@Sun.COM	__ns_name_eq;
24211038SRao.Shoaib@Sun.COM	__ns_name_labels;
24311038SRao.Shoaib@Sun.COM	__ns_name_length;
24411038SRao.Shoaib@Sun.COM	__ns_name_map;
2452522Sraf	__ns_name_ntol;
2462522Sraf	__ns_name_ntop;
24711038SRao.Shoaib@Sun.COM	__ns_name_owned;
24811038SRao.Shoaib@Sun.COM	__ns_name_pack;
2492522Sraf	__ns_name_pton;
2502522Sraf	__ns_name_rollback;
25111038SRao.Shoaib@Sun.COM	__ns_name_skip;
25211038SRao.Shoaib@Sun.COM	__ns_name_uncompress;
2532522Sraf	__ns_name_unpack;
25411038SRao.Shoaib@Sun.COM	__ns_newmsg_copy;
25511038SRao.Shoaib@Sun.COM	__ns_newmsg_done;
25611038SRao.Shoaib@Sun.COM	__ns_newmsg_flag;
25711038SRao.Shoaib@Sun.COM	__ns_newmsg_id;
25811038SRao.Shoaib@Sun.COM	__ns_newmsg_init;
25911038SRao.Shoaib@Sun.COM	__ns_newmsg_q;
26011038SRao.Shoaib@Sun.COM	__ns_newmsg_rr;
2612522Sraf	__ns_parserr;
2622522Sraf	__ns_parse_ttl;
26311038SRao.Shoaib@Sun.COM	__ns_parserr2;
2642522Sraf	__ns_put16;
26511038SRao.Shoaib@Sun.COM	__ns_put32;
26611038SRao.Shoaib@Sun.COM	__ns_rdata_equal;
26711038SRao.Shoaib@Sun.COM	__ns_rdata_refers;
26811038SRao.Shoaib@Sun.COM	__ns_rdata_unpack;
2692522Sraf	__ns_samedomain;
2702522Sraf	__ns_samename;
2712522Sraf	__ns_sign;
2722522Sraf	__ns_sign2;
2732522Sraf	__ns_sign_tcp;
2742522Sraf	__ns_sign_tcp2;
2752522Sraf	__ns_sign_tcp_init;
2762522Sraf	__ns_skiprr;
2772522Sraf	__ns_sprintrr;
2782522Sraf	__ns_sprintrrf;
2792522Sraf	__ns_verify;
2802522Sraf	__ns_verify_tcp;
2812522Sraf	__ns_verify_tcp_init;
2822522Sraf	p_cdname;
2832522Sraf	__p_cert_syms;
2842522Sraf	p_class;
2852522Sraf	__p_class_syms;
2862522Sraf	p_fqnname;
2872522Sraf	__p_key_syms;
28811038SRao.Shoaib@Sun.COM	p_option;
28911038SRao.Shoaib@Sun.COM	__p_option;
2902522Sraf	p_query;
2912522Sraf	p_rcode;
2922522Sraf	p_secstodate;
2932522Sraf	__p_secstodate;
2942522Sraf	p_section;
2952522Sraf	__p_section;
2962522Sraf	p_time;
2972522Sraf	p_type;
2982522Sraf	__p_type_syms;
2992522Sraf	putlong;
3002522Sraf	putshort;
3012522Sraf	__putshort;
3022522Sraf	res_close;
3032522Sraf	__res_disable_mt;
3042522Sraf	res_dnok;
3052522Sraf	__res_dnok;
3062522Sraf	__res_enable_mt;
3072522Sraf	res_endhostent;
3082522Sraf	res_findzonecut;
3092522Sraf	res_freehostent;
3102522Sraf	res_freeupdrec;
3112522Sraf	__res_get_h_errno;
3122522Sraf	res_gethostbyaddr;
3132522Sraf	res_gethostbyname;
3142522Sraf	res_gethostent;
3152522Sraf	res_getipnodebyaddr;
3162522Sraf	res_getipnodebyname;
3172522Sraf	__res_get_res;
3182522Sraf	res_hnok;
3192522Sraf	__res_hnok;
3202522Sraf	res_isourserver;
3212522Sraf	res_mailok;
3222522Sraf	__res_mailok;
3232522Sraf	res_mkupdate;
3242522Sraf	res_mkupdrec;
3252522Sraf	res_nameinquery;
3262522Sraf	__res_nameinquery;
3272522Sraf	res_nisourserver;
32811038SRao.Shoaib@Sun.COM	res_nmkupdate;
32911038SRao.Shoaib@Sun.COM	res_nupdate;
33011038SRao.Shoaib@Sun.COM	__res_no_hosts_fallback;
3312522Sraf	_res_opcodes;
3322522Sraf	__res_override_retry;
3332522Sraf	res_ownok;
3342522Sraf	__res_ownok;
3352522Sraf	res_pquery;
3362522Sraf	res_queriesmatch;
3372522Sraf	__res_queriesmatch;
33811038SRao.Shoaib@Sun.COM	res_rndinit;
3392522Sraf	res_randomid;
3402522Sraf	__res_randomid;
3412522Sraf	res_sendsigned;
3422522Sraf	res_sethostent;
3432522Sraf	__res_set_no_hosts_fallback;
3442522Sraf	__res_state;
3452522Sraf	__res_unset_no_hosts_fallback;
3462522Sraf	set_assertion_failure_callback;
3472522Sraf	sym_ntop;
3482522Sraf	__sym_ntop;
3492522Sraf	sym_ntos;
3502522Sraf	__sym_ntos;
3512522Sraf	sym_ston;
3522522Sraf	__sym_ston;
35311038SRao.Shoaib@Sun.COM	__tree_add;
35411038SRao.Shoaib@Sun.COM	__tree_init;
35511038SRao.Shoaib@Sun.COM	__tree_mung;
35611038SRao.Shoaib@Sun.COM	__tree_srch;
35711038SRao.Shoaib@Sun.COM	__tree_trav;
3582522Sraf    local:
3592522Sraf	*;
3600Sstevel@tonic-gate};
361