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*8744SAli.Bahrami@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 230Sstevel@tonic-gate# Use is subject to license terms. 240Sstevel@tonic-gate# 25*8744SAli.Bahrami@Sun.COM 26*8744SAli.Bahrami@Sun.COM# 27*8744SAli.Bahrami@Sun.COM# MAPFILE HEADER START 28*8744SAli.Bahrami@Sun.COM# 29*8744SAli.Bahrami@Sun.COM# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 30*8744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in 31*8744SAli.Bahrami@Sun.COM# 32*8744SAli.Bahrami@Sun.COM# usr/src/lib/README.mapfiles 33*8744SAli.Bahrami@Sun.COM# 34*8744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current 35*8744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance. 36*8744SAli.Bahrami@Sun.COM# 37*8744SAli.Bahrami@Sun.COM# MAPFILE HEADER END 380Sstevel@tonic-gate# 392522Sraf 402522SrafSUNW_2.3 { # SunOS 5.11 (Solaris 11) 412522Sraf global: 426497Ssm26363 SUNW_2.3; # Defined to create a non-weak version of SUNW_2.3. 436497Ssm26363} SUNW_2.2.2; 446497Ssm26363 456497Ssm26363SUNW_2.2.2 { # SunOS 5.10 (Solaris 10 Update 5) 466497Ssm26363 global: 472522Sraf inet_aton = FUNCTION FILTER libnsl.so.1; 486497Ssm26363} SUNW_2.2.1; 496497Ssm26363 506497Ssm26363SUNW_2.2.1 { # SunOS 5.10 (Solaris 10 Update 4) 516497Ssm26363 global: 523360Ssm26363 res_ndestroy; 532522Sraf} SUNW_2.2; 542522Sraf 552522SrafSUNW_2.2 { # SunOS 5.9 (Solaris 9) 562522Sraf global: 572522Sraf fp_resstat; 582522Sraf herror; 592522Sraf res_hostalias; 602522Sraf res_nclose; 612522Sraf res_ninit; 622522Sraf res_nmkquery; 632522Sraf res_nquery; 642522Sraf res_nquerydomain; 652522Sraf res_nsearch; 662522Sraf res_nsend; 672522Sraf res_nsendsigned; 682522Sraf} SUNW_2.1; 692522Sraf 702522SrafSUNW_2.1 { # SunOS 5.6 (Solaris 2.6) 712522Sraf global: 722522Sraf dn_comp; 732522Sraf dn_expand; 742522Sraf __dn_skipname; 752522Sraf __fp_query; 762522Sraf _getlong; 772522Sraf _getshort; 785368Srie h_errno = NODIRECT FILTER libnsl.so.1; 792522Sraf __hostalias; 802522Sraf hstrerror; 812522Sraf __p_cdname; 822522Sraf __p_class; 832522Sraf __p_query; 842522Sraf __p_time; 852522Sraf __p_type; 862522Sraf __putlong; 872522Sraf _res; 882522Sraf res_init; 892522Sraf res_mkquery; 902522Sraf res_query; 912522Sraf res_querydomain; 922522Sraf res_search; 932522Sraf res_send; 942522Sraf res_update; 952522Sraf}; 962522Sraf 972522Sraf# There really should be only one SUNWprivate version. 982522Sraf# Don't add any more. Add new private symbols to SUNWprivate_2.2 992522Sraf 1002522SrafSUNWprivate_2.2 { 1012522Sraf global: 1022522Sraf isc_gethexstring; 1032522Sraf isc_puthexstring; 1042522Sraf __log_close_debug_channels; 1052522Sraf __memactive; 1062522Sraf p_sockun; 1072522Sraf res_gethostbyname2; 1082522Sraf res_getservers; 1092522Sraf res_nametoclass; 1102522Sraf res_nametotype; 1112522Sraf res_nopt; 1122522Sraf res_setservers; 1132522Sraf} SUNWprivate_2.1; 1140Sstevel@tonic-gate 1152522SrafSUNWprivate_2.1 { 1162522Sraf global: 1172522Sraf __areweinnamed; 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; 1372522Sraf dst_buffer_to_key; 1382522Sraf dst_check_algorithm; 1392522Sraf dst_dnskey_to_key; 1402522Sraf dst_free_key; 1412522Sraf dst_generate_key; 1422522Sraf dst_init; 1432522Sraf dst_key_to_buffer; 1442522Sraf dst_random; 1452522Sraf dst_read_key; 1462522Sraf dst_s_calculate_bits; 1472522Sraf dst_s_conv_bignum_b64_to_u8; 1482522Sraf dst_s_conv_bignum_u8_to_b64; 1492522Sraf dst_s_dns_key_id; 1502522Sraf dst_s_get_int16; 1512522Sraf dst_s_id_calc; 1522522Sraf dst_sign_data; 1532522Sraf dst_s_put_int16; 1542522Sraf dst_s_verify_str; 1552522Sraf dst_t_func; 1562522Sraf dst_verify_data; 1572522Sraf dst_write_key; 1582522Sraf __evAddTime; 1592522Sraf __evCancelConn; 1602522Sraf __evCancelRW; 1612522Sraf __evClearTimer; 1622522Sraf __evConnect; 1632522Sraf __evConsIovec; 1642522Sraf __evConsTime; 1652522Sraf __evCreate; 1662522Sraf __evDeselectFD; 1672522Sraf __evDestroy; 1682522Sraf __evDispatch; 1692522Sraf __evDo; 1702522Sraf __evGetNext; 1712522Sraf __evHighestFD; 1722522Sraf __evListen; 1732522Sraf __evNowTime; 1742522Sraf __evRead; 1752522Sraf __evResetTimer; 1762522Sraf __evSelectFD; 1772522Sraf __evSetDebug; 1782522Sraf __evSetTimer; 1792522Sraf __evTimeVal; 1802522Sraf __evUnwait; 1812522Sraf __evWaitFor; 1822522Sraf fp_nquery; 1832522Sraf __fp_nquery; 1842522Sraf fp_query; 1852522Sraf __fp_resstat; 1862522Sraf h_errlist; 1872522Sraf __h_errno; 1882522Sraf __h_errno_set; 1892522Sraf hostalias; 1902522Sraf inet_net_ntop; 1912522Sraf inet_net_pton; 1922522Sraf inet_nsap_addr; 1932522Sraf inet_nsap_ntoa; 1942522Sraf 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; 2302522Sraf 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; 2402522Sraf __ns_name_ntol; 2412522Sraf __ns_name_ntop; 2422522Sraf __ns_name_pton; 2432522Sraf __ns_name_rollback; 2442522Sraf __ns_name_unpack; 2452522Sraf __ns_parserr; 2462522Sraf __ns_parse_ttl; 2472522Sraf __ns_put16; 2482522Sraf __ns_samedomain; 2492522Sraf __ns_samename; 2502522Sraf __ns_sign; 2512522Sraf __ns_sign2; 2522522Sraf __ns_sign_tcp; 2532522Sraf __ns_sign_tcp2; 2542522Sraf __ns_sign_tcp_init; 2552522Sraf __ns_skiprr; 2562522Sraf __ns_sprintrr; 2572522Sraf __ns_sprintrrf; 2582522Sraf __ns_verify; 2592522Sraf __ns_verify_tcp; 2602522Sraf __ns_verify_tcp_init; 2612522Sraf p_cdname; 2622522Sraf __p_cert_syms; 2632522Sraf p_class; 2642522Sraf __p_class_syms; 2652522Sraf p_fqnname; 2662522Sraf __p_key_syms; 2672522Sraf p_query; 2682522Sraf p_rcode; 2692522Sraf p_secstodate; 2702522Sraf __p_secstodate; 2712522Sraf p_section; 2722522Sraf __p_section; 2732522Sraf p_time; 2742522Sraf p_type; 2752522Sraf __p_type_syms; 2762522Sraf putlong; 2772522Sraf putshort; 2782522Sraf __putshort; 2792522Sraf res_close; 2802522Sraf __res_disable_mt; 2812522Sraf res_dnok; 2822522Sraf __res_dnok; 2832522Sraf __res_enable_mt; 2842522Sraf res_endhostent; 2852522Sraf res_findzonecut; 2862522Sraf res_freehostent; 2872522Sraf res_freeupdrec; 2882522Sraf __res_get_h_errno; 2892522Sraf res_gethostbyaddr; 2902522Sraf res_gethostbyname; 2912522Sraf res_gethostent; 2922522Sraf res_getipnodebyaddr; 2932522Sraf res_getipnodebyname; 2942522Sraf __res_get_res; 2952522Sraf res_hnok; 2962522Sraf __res_hnok; 2972522Sraf res_isourserver; 2982522Sraf res_mailok; 2992522Sraf __res_mailok; 3002522Sraf res_mkupdate; 3012522Sraf res_mkupdrec; 3022522Sraf res_nameinquery; 3032522Sraf __res_nameinquery; 3042522Sraf res_nisourserver; 3052522Sraf _res_opcodes; 3062522Sraf __res_override_retry; 3072522Sraf res_ownok; 3082522Sraf __res_ownok; 3092522Sraf res_pquery; 3102522Sraf res_queriesmatch; 3112522Sraf __res_queriesmatch; 3122522Sraf res_randomid; 3132522Sraf __res_randomid; 3142522Sraf res_sendsigned; 3152522Sraf res_sethostent; 3162522Sraf __res_set_no_hosts_fallback; 3172522Sraf __res_state; 3182522Sraf __res_unset_no_hosts_fallback; 3192522Sraf set_assertion_failure_callback; 3202522Sraf sym_ntop; 3212522Sraf __sym_ntop; 3222522Sraf sym_ntos; 3232522Sraf __sym_ntos; 3242522Sraf sym_ston; 3252522Sraf __sym_ston; 3262522Sraf tree_add; 3272522Sraf tree_init; 3282522Sraf tree_mung; 3292522Sraf tree_srch; 3302522Sraf tree_trav; 3312522Sraf local: 3322522Sraf *; 3330Sstevel@tonic-gate}; 334