diff options
Diffstat (limited to 'usr/src/lib/libnsl/common/mapfile-vers')
-rw-r--r-- | usr/src/lib/libnsl/common/mapfile-vers | 750 |
1 files changed, 750 insertions, 0 deletions
diff --git a/usr/src/lib/libnsl/common/mapfile-vers b/usr/src/lib/libnsl/common/mapfile-vers new file mode 100644 index 0000000000..15160078c7 --- /dev/null +++ b/usr/src/lib/libnsl/common/mapfile-vers @@ -0,0 +1,750 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2006 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +# ident "%Z%%M% %I% %E% SMI" +# + +SUNW_1.10 { # SunOS 5.11 (Solaris 11) + global: + inet_aton; + _inet_aton; +} SUNW_1.9; + +SUNW_1.9 { # SunOS 5.10 (Solaris 10) + global: + freeipsecalgent; + getipsecalgbyname; + getipsecalgbynum; + getipsecprotobyname; + getipsecprotobynum; + svc_fd_negotiate_ucred; + svc_getcallerucred; +} SUNW_1.8; + +SUNW_1.8 { # SunOS 5.9 (Solaris 9) + global: + clnt_send; + svc_add_input; + svc_remove_input; +} SUNW_1.7; + +SUNW_1.7 { # SunOS 5.8 (Solaris 8) + global: + freehostent; + getipnodebyaddr; + getipnodebyname; + inet_ntop; + inet_pton; +} SUNW_1.6; + +SUNW_1.6 { # SunOS 5.7 (Solaris 7) + global: + _xti_rcvreldata; + _xti_rcvv; + _xti_rcvvudata; + _xti_sndreldata; + _xti_sndv; + _xti_sndvudata; + _xti_sysconf; + _xti_xns5_accept; + _xti_xns5_snd; +} SUNW_1.5; + +# The empty versions SUNW_1.2 through SUNW_1.5 must be preserved because +# applications built on Solaris 2.6 Beta (when they did contain symbols) +# may depend on them. All symbol content for SunOS 5.6 is now in SUNW_1.1 + +SUNW_1.5 { + global: + SUNW_1.5; +} SUNW_1.4; + +SUNW_1.4 { + global: + SUNW_1.4; +} SUNW_1.3; + +SUNW_1.3 { + global: + SUNW_1.3; +} SUNW_1.2; + +SUNW_1.2 { + global: + SUNW_1.2; +} SUNW_1.1; + +SUNW_1.1 { # SunOS 5.6 (Solaris 2.6) + global: + clnt_create_vers_timed; + clnt_door_create; + rpc_gss_getcred; + rpc_gss_get_error; + rpc_gss_get_mechanisms; + rpc_gss_get_mech_info; + rpc_gss_get_principal_name; + rpc_gss_get_versions; + rpc_gss_is_installed; + rpc_gss_max_data_length; + rpc_gss_mech_to_oid; + rpc_gss_qop_to_num; + rpc_gss_seccreate; + rpc_gss_set_callback; + rpc_gss_set_defaults; + rpc_gss_set_svc_name; + rpc_gss_svc_max_data_length; + svc_door_create; + svc_max_pollfd; + svc_pollfd; + _xti_accept; + _xti_alloc; + _xti_bind; + _xti_close; + _xti_connect; + _xti_error; + _xti_free; + _xti_getinfo; + _xti_getprotaddr; + _xti_getstate; + _xti_listen; + _xti_look; + _xti_open; + _xti_optmgmt; + _xti_rcv; + _xti_rcvconnect; + _xti_rcvdis; + _xti_rcvrel; + _xti_rcvudata; + _xti_rcvuderr; + _xti_snd; + _xti_snddis; + _xti_sndrel; + _xti_sndudata; + _xti_strerror; + _xti_sync; + _xti_unbind; +} SUNW_0.9; + +SUNW_0.9 { # SunOS 5.5 (Solaris 2.5) + global: + clnt_create_timed; + clnt_tp_create_timed; + getrpcport; +} SUNW_0.8; + +SUNW_0.8 { # SunOS 5.4 (Solaris 2.4) + global: + rpc_control; + svc_done; +} SUNW_0.7; + +SUNW_0.7 { # SunOS 5.3 (Solaris 2.3) + global: + authdes_create; + authdes_lock; + auth_destroy; + callrpc; + clnt_broadcast; + clnt_call; + clnt_control; + clnt_create_vers; + clnt_destroy; + clnt_freeres; + clnt_geterr; + clntraw_create; + clnttcp_create; + clntudp_bufcreate; + clntudp_create; + dbmclose; + dbminit; + delete; + des_setparity; + dial; + doconfig; + endhostent; + endrpcent; + fetch; + firstkey; + gethostbyaddr_r; + gethostbyname_r; + gethostent; + gethostent_r; + get_myaddress; + getrpcbyname; + getrpcbyname_r; + getrpcbynumber; + getrpcbynumber_r; + getrpcent; + getrpcent_r; + h_errno; + inet_ntoa_r; + key_secretkey_is_set; + maxbno; + nc_sperror; + netdir_perror; + netdir_sperror; + nextkey; + nis_add; + nis_add_entry; + nis_addmember; + nis_checkpoint; + nis_clone_object; + nis_creategroup; + nis_destroygroup; + nis_destroy_object; + nis_dir_cmp; + nis_domain_of; + nis_first_entry; + nis_freenames; + nis_freeresult; + nis_freeservlist; + nis_freetags; + nis_getnames; + nis_getservlist; + nis_ismember; + nis_leaf_of; + nis_leaf_of_r; + nis_lerror; + nis_list; + nis_local_directory; + nis_local_group; + nis_local_host; + nis_local_principal; + nis_lookup; + nis_mkdir; + nis_modify; + nis_modify_entry; + nis_name_of; + nis_next_entry; + nis_perror; + nis_ping; + nis_print_group_entry; + nis_print_object; + nis_remove; + nis_remove_entry; + nis_removemember; + nis_rmdir; + nis_servstate; + nis_sperrno; + nis_sperror; + nis_sperror_r; + nis_stats; + nis_verifygroup; + pmap_getmaps; + pmap_getport; + pmap_rmtcall; + pmap_set; + pmap_unset; + registerrpc; + sethostent; + setrpcent; + store; + svc_auth_reg; + svc_control; + svc_destroy; + svc_dg_enablecache; + svcfd_create; + svc_freeargs; + svc_getargs; + svc_getreq; + svc_getreq_common; + svc_getreq_poll; + svc_getrpccaller; + svcraw_create; + svc_register; + svctcp_create; + svcudp_bufcreate; + svcudp_create; + svc_unregister; + __t_errno; + t_getname; + t_nerr; + t_strerror; + undial; + xdr_destroy; + xdr_getpos; + xdr_hyper; + xdr_inline; + xdr_longlong_t; + xdr_quadruple; + xdrrec_endofrecord; + xdrrec_readbytes; + xdr_setpos; + xdr_sizeof; + xdr_u_hyper; + xdr_u_int; + xdr_u_longlong_t; + yp_all; + yp_bind; + yperr_string; + yp_first; + yp_get_default_domain; + yp_master; + yp_match; + yp_next; + yp_order; + ypprot_err; + yp_unbind; + yp_update; +}; + +# There really should be only one SUNWprivate version. +# Don't add any more. Add new private symbols to SUNWprivate_1.5 + +SUNWprivate_1.5 { + global: + clnt_create_service_timed; +} SUNWprivate_1.4; + +SUNWprivate_1.4 { + global: + _build_internal_algs; + _check_daemon_lock; + _check_services; + _clean_trash; + _create_daemon_lock; + _duplicate_alg; + _enter_daemon_lock; + nis_make_rpchandle_gss_svc_ruid; + _real_getipsecalgs; + _real_getipsecprotos; + str2hostent6; + _str_to_ipsec_exec_mode; + __yp_all_cflookup; +} SUNWprivate_1.3; + +SUNWprivate_1.3 { + global: + key_call_ruid; + key_removesecret_g_ruid; + key_secretkey_is_set_g_ruid; + key_setnet_g_ruid; + key_setnet_ruid; +} SUNWprivate_1.2; + +SUNWprivate_1.2 { + global: + _doexeclist; + _dup_execstr; + _endauthattr; + _endauuser; + _endexecattr; + __endhostent6; + _endprofattr; + _enduserattr; + _escape; + _exec_cleanup; + _exec_wild_id; + _fgetuserattr; + _free_execstr; + _getauthattr; + _getauthnam; + _getauuserent; + _getauusernam; + _getexecattr; + _getexecprof; + __gethostent6; + _getprofattr; + _getprofnam; + _getuserattr; + _getusernam; + __nis_netconfig2ep; + __nis_netconfig_matches_ep; + _readbufline; + __rpc_bindresvport_ipv6; + _setauthattr; + _setauuser; + _setexecattr; + __sethostent6; + _setprofattr; + _setuserattr; + _strdup_null; + _strpbrk_escape; + _strtok_escape; + _switch_getipnodebyaddr_r; + _switch_getipnodebyname_r; + _uncached_getipnodebyaddr; + _uncached_getipnodebyname; + _unescape; + __yp_first_cflookup; + __yp_match_cflookup; + __yp_match_rsvdport_cflookup; + __yp_next_cflookup; +} SUNWprivate_1.1; + +SUNWprivate_1.1 { + global: + __authenticate; + bitno; + blkno; + __break_name; + calchash; + cbc_crypt; + __cbc_triple_crypt; + check_version; + __clear_directory_ptr; + __clnt_create_loopback; + __cvt2attr; + dbrdonly; + __des_crypt; + des_setparity_g; + dirbuf; + dirf; + __do_ismember; + ecb_crypt; + __empty_yp_cache; + firsthash; + __free_nis_server; + __gen_common_dhkeys_g; + __gen_dhkeys; + __gen_dhkeys_g; + getdomainname; + gethostname = FUNCTION FILTER libc.so.1; + _get_hostserv_inetnetdir_byaddr; + _get_hostserv_inetnetdir_byname; + __getnetnamebyuid; + __getpublickey_cached; + __getpublickey_cached_g; + __getpublickey_flush; + __getpublickey_flush_g; + getpublickey_g; + getsecretkey_g; + hashinc; + _herrno2nss; + hmask; + __inet_address_count; + __inet_free_local_interfaces; + __inet_get_addr; + __inet_get_local_interfaces; + __inet_get_networka; + __inet_get_uaddr; + __inet_uaddr_is_local; + key_call; + key_decryptsession_g; + key_decryptsession_pk; + key_decryptsession_pk_g; + __key_decryptsession_pk_LOCAL; + key_encryptsession_g; + key_encryptsession_pk; + key_encryptsession_pk_g; + __key_encryptsession_pk_LOCAL; + key_gendes_g; + __key_gendes_LOCAL; + key_get_conv; + key_get_conv_g; + key_removesecret_g; + key_secretkey_is_set_g; + key_setnet; + key_setnet_g; + key_setsecret_g; + makdatum; + __name_distance; + __nderror; + __netdir_getbyaddr_nosrv; + __nis_auth2princ; + __nis_auth2princ_rpcgss; + __nis_authtype2mechalias; + __nis_bad_auth_server; + nis_bind_dir; + __nis_CacheAddEntry; + __nis_CacheBind; + __nis_CacheInit; + __nis_CacheLocalInit; + __nis_CacheLocalLoadPref; + __nis_CacheMgrBindMaster; + __nis_CacheMgrBindReplica; + __nis_CacheMgrBindServer; + __nis_CacheMgrCleanup; + __nis_CacheMgrInit; + __nis_CacheMgrInit_discard; + __nis_CacheMgrMarkUp; + __nis_CacheMgrRefreshAddress; + __nis_CacheMgrRefreshBinding; + __nis_CacheMgrRefreshCache; + __nis_CacheMgrRefreshCallback; + __nis_CacheMgrTimers; + __nis_CacheMgrUpdateUaddr; + __nis_CachePrint; + __nis_CacheRemoveEntry; + __nis_CacheRestart; + __nis_CacheSearch; + __nis_cast_proc; + __nis_ck_perms; + __nis_clnt_create; + __nis_core_lookup; + __nis_creategroup_obj; + nis_data; + __nis_debuglevel; + __nis_destroy_callback; + __nis_dhext_extract_pkey; + nis_dump; + nis_dumplog; + nis_finddirectory; + __nis_finddirectory; + __nis_finddirectory_remote; + nis_find_item; + __nis_flush_group_exp_name; + nis_flushgroups; + __nis_force_hard_lookups; + nis_free_binding; + __nis_freelogresult; + nis_free_request; + __nis_get_mechanism_library; + __nis_get_mechanisms; + __nis_get_mechanism_symbol; + __nis_get_netconfig; + nis_get_request; + __nis_get_server; + nis_get_static_storage; + __nis_group_cache_stats; + __nis_gssprin2netname; + __nis_host2nis_server; + __nis_host2nis_server_g; + __nis_host_is_server; + __nis_init_callback; + nis_insert_item; + nis_insert_name; + nis_in_table; + __nis_isadmin; + __nis_ismaster; + __nis_keyalg2authtype; + __nis_keyalg2mechalias; + __nis_list_localcb; + __nis_local_root; + nis_make_error; + nis_make_rpchandle; + nis_make_rpchandle_gss_svc; + __nis_map_group_r; + __nis_mechalias2authtype; + __nis_mechname2alias; + nis_old_data; + __nis_parse_path; + __nis_path; + __nis_path_free; + __nis_pingproc; + nis_pop_item; + __nis_principal; + nis_print_directory; + nis_print_entry; + nis_print_group; + nis_print_link; + __nis_print_result; + nis_print_rights; + nis_print_table; + nis_read_obj; + __nis_release_mechanisms; + __nis_release_server; + __nis_remote_lookup; + nis_remove_item; + nis_remove_name; + __nis_reset_state; + __nis_rpc_domain; + __nis_run_callback; + __nis_send_msg; + __nis_serverRefreshCache; + __nis_ss_used; + __nis_translate_mechanism; + nis_write_obj; + __npd_cbc_crypt; + __npd_ecb_crypt; + __nsl_dom; + __nss2herrno; + nss_ioctl; + order_haddrlist_af; + pagbuf; + pagf; + passwd2des; + passwd2des_g; + _rawcombuf; + __readColdStartFile; + __rpcbind_is_up; + __rpc_bindresvport; + rpcb_taddr2uaddr; + rpcb_uaddr2taddr; + __rpc_control; + __rpc_dtbsize; + __rpc_endconf; + __rpcfd_to_nconf; + __rpc_get_a_size; + __rpc_getconf; + __rpc_getconfip; + __rpc_get_default_domain; + __rpc_get_local_uid; + __rpc_get_t_size; + __rpc_matchserv; + __rpc_negotiate_uid; + __rpc_select_to_poll; + __rpc_setconf; + __rpc_timeval_to_msec; + __rpc_tli_set_options; + rtime_tli; + setdomainname; + __seterr_reply; + __start_clock; + __stop_clock; + str2hostent; + str2servent; + __svcauth_des; + svc_get_local_cred; + _svc_getreqset_proc; + __svc_get_svcauth; + __svc_nisplus_enable_timestamps; + __svc_nisplus_fdcleanup_hack; + __svc_nisplus_purge_since; + __svc_set_proc_cleanup_cb; + __svc_vc_dup; + __svc_vc_dupcache_init; + __svc_vc_dupdone; + svc_xprt_alloc; + svc_xprt_free; + _switch_gethostbyaddr_r; + _switch_gethostbyname_r; + t_errlist; + tiusr_statetbl; + _t_strerror; + _uncached_gethostbyaddr_r; + _uncached_gethostbyname_r; + usingypmap; + writeColdStartFile; + xdecrypt; + xdecrypt_g; + xdr_authdes_cred; + xdr_authdes_verf; + xdr_cback_data; + xdr_cp_result; + xdr_cryptkeyarg; + xdr_cryptkeyarg2; + xdr_cryptkeyarg3; + xdr_cryptkeyres; + xdr_cryptkeyres3; + xdr_datum; + xdr_des_block; + xdr_deskeyarg3; + xdr_deskeyarray; + xdr_directory_obj; + xdr_dump_args; + xdr_endpoint; + xdr_entry_obj; + xdr_fd_args; + xdr_fd_result; + xdr_getcredres; + xdr_getcredres3; + xdr_gid_t; + xdr_ib_request; + xdr_int16_t; + xdr_int32_t; + xdr_int64_t; + xdr_int8_t; + xdr_keybuf; + xdr_keybuf3; + xdr_key_netstarg; + xdr_key_netstarg3; + xdr_key_netstres; + xdr_key_netstres3; + xdr_keynum_t; + xdr_keystatus; + xdr_log_entry; + xdr_log_result; + xdr_mechtype; + xdr_netbuf; + xdr_netnamestr; + xdr_netobj; + xdr_nis_attr; + xdr_nis_bound_directory; + xdr_nis_bound_endpoint; + xdr_nis_error; + xdr_nis_name; + xdr_nis_object; + xdr_nis_oid; + xdr_nis_result; + xdr_nis_server; + xdr_nis_taglist; + xdr_ns_request; + xdr_objdata; + xdr_obj_p; + xdr_ping_args; + xdr_pmap; + xdr_pmaplist; + xdr_pmaplist_ptr; + xdr_rmtcallargs; + xdr_rmtcallres; + xdr_rpcb; + xdr_rpcb_entry; + xdr_rpcb_entry_list_ptr; + xdr_rpcblist; + xdr_rpcblist_ptr; + xdr_rpcb_rmtcallargs; + xdr_rpcb_rmtcallres; + xdr_rpcbs_addrlist; + xdr_rpcbs_addrlist_ptr; + xdr_rpcbs_proc; + xdr_rpcbs_rmtcalllist; + xdr_rpcbs_rmtcalllist_ptr; + xdr_rpcb_stat; + xdr_rpcb_stat_byvers; + xdr_setkeyarg3; + xdr_table_obj; + xdr_uid_t; + xdr_uint16_t; + xdr_uint32_t; + xdr_uint64_t; + xdr_uint8_t; + xdr_ulonglong_t; + xdr_unixcred; + xdr_ypall; + xdr_ypbind_domain; + xdr_ypbind_resp; + xdr_ypbind_resptype; + xdr_ypbind_setdom; + xdr_yp_buf; + xdr_ypdelete_args; + xdr_ypdomain_wrap_string; + xdr_ypmap_parms; + xdr_ypmap_wrap_string; + xdr_ypowner_wrap_string; + xdr_yppasswd; + xdr_yppushresp_xfr; + xdr_ypreq_key; + xdr_ypreq_newxfr; + xdr_ypreq_nokey; + xdr_ypreq_xfr; + xdr_ypresp_key_val; + xdr_ypresp_maplist; + xdr_ypresp_master; + xdr_ypresp_order; + xdr_ypresp_val; + xdr_ypupdate_args; + xencrypt; + xencrypt_g; + __yp_add_binding; + __yp_all_rsvdport; + ypbindproc_domain_3; + __yp_clnt_create_rsvdport; + __yp_dobind; + __yp_master_rsvdport; + yp_match_rsvdport; + __yp_rel_binding; + local: + *; +}; |