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