1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21 22# 23# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 24# Copyright 2018 Nexenta Systems, Inc. 25# 26 27# 28# MAPFILE HEADER START 29# 30# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 31# Object versioning must comply with the rules detailed in 32# 33# usr/src/lib/README.mapfiles 34# 35# You should not be making modifications here until you've read the most current 36# copy of that file. If you need help, contact a gatekeeper for guidance. 37# 38# MAPFILE HEADER END 39# 40 41$mapfile_version 2 42 43SYMBOL_VERSION ILLUMOS_0.1 { # illumos additions 44 global: 45 svc_tp_create_addr; 46} SUNW_1.10; 47 48SYMBOL_VERSION SUNW_1.10 { # SunOS 5.11 (Solaris 11) 49 global: 50 SUNW_1.10; 51} SUNW_1.9.1; 52 53SYMBOL_VERSION SUNW_1.9.1 { # SunOS 5.10 (Solaris 10 update 5) 54 global: 55 inet_aton { TYPE = FUNCTION; FILTER = libc.so.1; }; 56} SUNW_1.9; 57 58SYMBOL_VERSION SUNW_1.9 { # SunOS 5.10 (Solaris 10) 59 global: 60 freeipsecalgent; 61 getipsecalgbyname; 62 getipsecalgbynum; 63 getipsecprotobyname; 64 getipsecprotobynum; 65 svc_fd_negotiate_ucred; 66 svc_getcallerucred; 67} SUNW_1.8; 68 69SYMBOL_VERSION SUNW_1.8 { # SunOS 5.9 (Solaris 9) 70 global: 71 clnt_send; 72 svc_add_input; 73 svc_remove_input; 74} SUNW_1.7; 75 76SYMBOL_VERSION SUNW_1.7 { # SunOS 5.8 (Solaris 8) 77 global: 78 freehostent; 79 getipnodebyaddr; 80 getipnodebyname; 81 inet_ntop { TYPE = FUNCTION; FILTER = libc.so.1; }; 82 inet_pton { TYPE = FUNCTION; FILTER = libc.so.1; }; 83} SUNW_1.6; 84 85SYMBOL_VERSION SUNW_1.6 { # SunOS 5.7 (Solaris 7) 86 global: 87 _xti_rcvreldata; 88 _xti_rcvv; 89 _xti_rcvvudata; 90 _xti_sndreldata; 91 _xti_sndv; 92 _xti_sndvudata; 93 _xti_sysconf; 94 _xti_xns5_accept; 95 _xti_xns5_snd; 96} SUNW_1.5; 97 98# The empty versions SUNW_1.2 through SUNW_1.5 must be preserved because 99# applications built on Solaris 2.6 Beta (when they did contain symbols) 100# may depend on them. All symbol content for SunOS 5.6 is now in SUNW_1.1 101 102SYMBOL_VERSION SUNW_1.5 { 103 global: 104 SUNW_1.5; 105} SUNW_1.4; 106 107SYMBOL_VERSION SUNW_1.4 { 108 global: 109 SUNW_1.4; 110} SUNW_1.3; 111 112SYMBOL_VERSION SUNW_1.3 { 113 global: 114 SUNW_1.3; 115} SUNW_1.2; 116 117SYMBOL_VERSION SUNW_1.2 { 118 global: 119 SUNW_1.2; 120} SUNW_1.1; 121 122SYMBOL_VERSION SUNW_1.1 { # SunOS 5.6 (Solaris 2.6) 123 global: 124 clnt_create_vers_timed; 125 clnt_door_create; 126$if _ELF32 127 _new_svc_fdset { 128 ASSERT = { 129 TYPE = OBJECT; 130 SIZE = 8192; 131 }; 132 }; 133$endif 134 rpc_gss_getcred; 135 rpc_gss_get_error; 136 rpc_gss_get_mechanisms; 137 rpc_gss_get_mech_info; 138 rpc_gss_get_principal_name; 139 rpc_gss_get_versions; 140 rpc_gss_is_installed; 141 rpc_gss_max_data_length; 142 rpc_gss_mech_to_oid; 143 rpc_gss_qop_to_num; 144 rpc_gss_seccreate; 145 rpc_gss_set_callback; 146 rpc_gss_set_defaults; 147 rpc_gss_set_svc_name; 148 rpc_gss_svc_max_data_length; 149 svc_door_create; 150 svc_max_pollfd { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; 151 svc_pollfd { 152 ASSERT = { 153 TYPE = OBJECT; 154 SIZE = addrsize; 155 }; 156 }; 157 _xti_accept; 158 _xti_alloc; 159 _xti_bind; 160 _xti_close; 161 _xti_connect; 162 _xti_error; 163 _xti_free; 164 _xti_getinfo; 165 _xti_getprotaddr; 166 _xti_getstate; 167 _xti_listen; 168 _xti_look; 169 _xti_open; 170 _xti_optmgmt; 171 _xti_rcv; 172 _xti_rcvconnect; 173 _xti_rcvdis; 174 _xti_rcvrel; 175 _xti_rcvudata; 176 _xti_rcvuderr; 177 _xti_snd; 178 _xti_snddis; 179 _xti_sndrel; 180 _xti_sndudata; 181 _xti_strerror; 182 _xti_sync; 183 _xti_unbind; 184} SUNW_0.9; 185 186SYMBOL_VERSION SUNW_0.9 { # SunOS 5.5 (Solaris 2.5) 187 global: 188 clnt_create_timed; 189 clnt_tp_create_timed; 190 getrpcport; 191} SUNW_0.8; 192 193SYMBOL_VERSION SUNW_0.8 { # SunOS 5.4 (Solaris 2.4) 194 global: 195 rpc_control; 196 svc_done; 197} SUNW_0.7; 198 199# SUNW_0.7 is complicated by ABI issues: 200# 201# - On 32-bit sparc, SUNW_0.7 contains __rpc_createerr and svc_exit, and 202# inherits everyting else from SISCD_2.3, which in turn inherits from 203# SYSVABI_1.3. 204# - On 32-bit X86, there is no SISCD_2.3, the symbols it contained are 205# instead found in SUNW_0.7, which directly inherits SYSVABI_1.3. 206# - The other platforms do not have SISCD_2.3, or SYSVABI_1.3, and everything 207# is directly found in in SUNW_0.7, which does not inherit anything. 208# 209SYMBOL_VERSION SUNW_0.7 { # SunOS 5.3 (Solaris 2.3) 210 global: 211 authdes_create; 212 authdes_lock { ASSERT = { TYPE = OBJECT; SIZE = 24; }; }; 213 auth_destroy; 214 callrpc; 215 clnt_broadcast; 216 clnt_call; 217 clnt_control; 218 clnt_create_vers; 219 clnt_destroy; 220 clnt_freeres; 221 clnt_geterr; 222 clntraw_create; 223 clnttcp_create; 224 clntudp_bufcreate; 225 clntudp_create; 226 dbmclose; 227 dbminit; 228 delete; 229 des_setparity; 230 dial; 231 doconfig; 232 endhostent; 233 endrpcent; 234 fetch; 235 firstkey; 236 gethostbyaddr_r; 237 gethostbyname_r; 238 gethostent; 239 gethostent_r; 240 get_myaddress; 241 getrpcbyname; 242 getrpcbyname_r; 243 getrpcbynumber; 244 getrpcbynumber_r; 245 getrpcent; 246 getrpcent_r; 247 h_errno { 248 FLAGS = NODIRECT; 249 ASSERT = { 250 TYPE = OBJECT; 251 SIZE = 4; 252 }; 253 }; 254 inet_ntoa_r { TYPE = FUNCTION; FILTER = libc.so.1; }; 255 key_secretkey_is_set; 256 maxbno { 257 ASSERT = { 258 TYPE = OBJECT; 259 SIZE = addrsize; 260 }; 261 }; 262 nc_sperror; 263 netdir_perror; 264 netdir_sperror; 265 nextkey; 266 nis_clone_object; 267 nis_destroy_object; 268 nis_dir_cmp; 269 nis_domain_of; 270 nis_leaf_of; 271 nis_leaf_of_r; 272 nis_local_directory; 273 nis_local_group; 274 nis_local_host; 275 nis_name_of; 276 pmap_getmaps; 277 pmap_getport; 278 pmap_rmtcall; 279 pmap_set; 280 pmap_unset; 281 registerrpc; 282 __rpc_createerr; 283 sethostent; 284 setrpcent; 285 store; 286 svc_auth_reg; 287 svc_control; 288 svc_destroy; 289 svc_dg_enablecache; 290 svcfd_create; 291 svc_exit; 292 svc_freeargs; 293 svc_getargs; 294 svc_getreq; 295 svc_getreq_common; 296 svc_getreq_poll; 297 svc_getrpccaller; 298 svcraw_create; 299 svc_register; 300 svctcp_create; 301 svcudp_bufcreate; 302 svcudp_create; 303 svc_unregister; 304 __t_errno; 305 t_getname; 306 t_nerr { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; 307 t_strerror; 308 undial; 309 xdr_destroy; 310 xdr_getpos; 311 xdr_hyper; 312 xdr_inline; 313 xdr_longlong_t; 314 xdr_quadruple; 315 xdrrec_endofrecord; 316 xdrrec_readbytes; 317 xdr_setpos; 318 xdr_sizeof; 319 xdr_u_hyper; 320 xdr_u_int; 321 xdr_u_longlong_t; 322 yp_all; 323 yp_bind; 324 yperr_string; 325 yp_first; 326 yp_get_default_domain; 327 yp_master; 328 yp_match; 329 yp_next; 330 yp_order; 331 ypprot_err; 332 yp_unbind; 333 yp_update; 334$if _sparc && _ELF32 335} SISCD_2.3; 336 337SYMBOL_VERSION SISCD_2.3 { 338 global: 339$endif 340 gethostbyaddr; 341 gethostbyname; 342 inet_addr { TYPE = FUNCTION; FILTER = libc.so.1; }; 343 inet_netof { TYPE = FUNCTION; FILTER = libc.so.1; }; 344 inet_ntoa { TYPE = FUNCTION; FILTER = libc.so.1; }; 345 _null_auth { ASSERT = { TYPE = OBJECT; SIZE = addrsize[3]; }; }; 346 rpc_broadcast_exp; 347 svc_fdset { ASSERT = { TYPE = OBJECT; SIZE = 8192; }; }; 348$if _ELF32 349} SYSVABI_1.3; 350 351SYMBOL_VERSION SYSVABI_1.3 { 352 global: 353$endif 354 authdes_getucred; 355 authdes_seccreate; 356 authnone_create; 357 authsys_create; 358 authsys_create_default; 359 clnt_create; 360 clnt_dg_create; 361 clnt_pcreateerror; 362 clnt_perrno; 363 clnt_perror; 364 clnt_raw_create; 365 clnt_spcreateerror; 366 clnt_sperrno; 367 clnt_sperror; 368 clnt_tli_create; 369 clnt_tp_create; 370 clnt_vc_create; 371 endnetconfig; 372 endnetpath; 373 freenetconfigent; 374 getnetconfig; 375 getnetconfigent; 376 getnetname; 377 getnetpath; 378 getpublickey; 379 getsecretkey; 380 host2netname; 381 key_decryptsession; 382 key_encryptsession; 383 key_gendes; 384 key_setsecret; 385 nc_perror; 386 _nderror { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; 387 netdir_free; 388 netdir_getbyaddr; 389 netdir_getbyname; 390 netdir_options; 391 netname2host; 392 netname2user; 393 rpcb_getaddr; 394 rpcb_getmaps; 395 rpcb_gettime; 396 rpcb_rmtcall; 397 rpc_broadcast; 398 rpcb_set; 399 rpcb_unset; 400 rpc_call; 401 rpc_createerr { ASSERT = { TYPE = OBJECT; SIZE = 16; }; }; 402 rpc_reg; 403 setnetconfig; 404 setnetpath; 405 svc_create; 406 svc_dg_create; 407 svcerr_auth; 408 svcerr_decode; 409 svcerr_noproc; 410 svcerr_noprog; 411 svcerr_progvers; 412 svcerr_systemerr; 413 svcerr_weakauth; 414 svc_fd_create; 415 svc_getreqset; 416 svc_raw_create; 417 svc_reg; 418 svc_run; 419 svc_sendreply; 420 svc_tli_create; 421 svc_tp_create; 422 svc_unreg; 423 svc_vc_create; 424 t_accept; 425 taddr2uaddr; 426 t_alloc; 427 t_bind; 428 t_close; 429 t_connect; 430 t_errno { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; 431 t_error; 432 t_free; 433 t_getinfo; 434 t_getstate; 435 t_listen; 436 t_look; 437 t_open; 438 t_optmgmt; 439 t_rcv; 440 t_rcvconnect; 441 t_rcvdis; 442 t_rcvrel; 443 t_rcvudata; 444 t_rcvuderr; 445 t_snd; 446 t_snddis; 447 t_sndrel; 448 t_sndudata; 449 t_sync; 450 t_unbind; 451 uaddr2taddr; 452 user2netname; 453 xdr_accepted_reply; 454 xdr_array; 455 xdr_authsys_parms; 456 xdr_bool; 457 xdr_bytes; 458 xdr_callhdr; 459 xdr_callmsg; 460 xdr_char; 461 xdr_double; 462 xdr_enum; 463 xdr_float; 464 xdr_free; 465 xdr_int; 466 xdr_long; 467 xdrmem_create; 468 xdr_opaque; 469 xdr_opaque_auth; 470 xdr_pointer; 471 xdrrec_create; 472 xdrrec_eof; 473 xdrrec_skiprecord; 474 xdr_reference; 475 xdr_rejected_reply; 476 xdr_replymsg; 477 xdr_short; 478 xdrstdio_create; 479 xdr_string; 480 xdr_u_char; 481 xdr_u_long; 482 xdr_union; 483 xdr_u_short; 484 xdr_vector; 485 xdr_void; 486 xdr_wrapstring; 487 xprt_register; 488 xprt_unregister; 489}; 490 491 492# There really should be only one SUNWprivate version. 493# Don't add any more. Add new private symbols to SUNWprivate_1.5 494 495SYMBOL_VERSION SUNWprivate_1.5 { 496 global: 497 clnt_create_service_timed; 498 inet_matchaddr; 499} SUNWprivate_1.4; 500 501SYMBOL_VERSION SUNWprivate_1.4 { 502 global: 503 _build_internal_algs; 504 _check_daemon_lock; 505 _clean_trash; 506 _create_daemon_lock; 507 _duplicate_alg; 508 _enter_daemon_lock; 509 _real_getipsecalgs; 510 _real_getipsecprotos; 511 str2hostent6; 512 _str_to_ipsec_exec_mode; 513 __yp_all_cflookup; 514} SUNWprivate_1.3; 515 516SYMBOL_VERSION SUNWprivate_1.3 { 517 global: 518 key_call_ruid; 519 key_removesecret_g_ruid; 520 key_secretkey_is_set_g_ruid; 521 key_setnet_g_ruid; 522 key_setnet_ruid; 523} SUNWprivate_1.2; 524 525SYMBOL_VERSION SUNWprivate_1.2 { 526 global: 527 _doexeclist; 528 _dup_execstr; 529 _endauthattr; 530 _endauuser; 531 _endexecattr; 532 __endhostent6; 533 _endprofattr; 534 _enduserattr; 535 _escape; 536 _exec_cleanup; 537 _exec_wild_id; 538 _fgetuserattr; 539 _free_execstr; 540 _getauthattr; 541 _getauthnam; 542 _getauuserent; 543 _getauusernam; 544 _getexecattr; 545 _getexecprof; 546 __gethostent6; 547 _getprofattr; 548 _getprofnam; 549 _getuserattr; 550 _getusernam; 551 __nis_netconfig2ep; 552 __nis_netconfig_matches_ep; 553 _readbufline; 554 __rpc_bindresvport_ipv6; 555 _setauthattr; 556 _setauuser; 557 _setexecattr; 558 __sethostent6; 559 _setprofattr; 560 _setuserattr; 561 _strdup_null; 562 _strpbrk_escape; 563 _strtok_escape; 564 _switch_getipnodebyaddr_r; 565 _switch_getipnodebyname_r; 566 _uncached_getipnodebyaddr; 567 _uncached_getipnodebyname; 568 _unescape; 569 __yp_first_cflookup; 570 __yp_match_cflookup; 571 __yp_match_rsvdport_cflookup; 572 __yp_next_cflookup; 573} SUNWprivate_1.1; 574 575SYMBOL_VERSION SUNWprivate_1.1 { 576 global: 577 __authenticate; 578 bitno { 579 ASSERT = { 580 TYPE = OBJECT; 581 SIZE = addrsize; 582 }; 583 }; 584 blkno { 585 ASSERT = { 586 TYPE = OBJECT; 587 SIZE = addrsize; 588 }; 589 }; 590 calchash; 591 cbc_crypt; 592 __cbc_triple_crypt; 593 check_version; 594 __clnt_create_loopback; 595 dbrdonly { 596 ASSERT = { 597 TYPE = OBJECT; 598 SIZE = 4; 599 }; 600 }; 601 __des_crypt; 602 des_setparity_g; 603 dirbuf { 604 ASSERT = { 605 TYPE = OBJECT; 606 SIZE = 4096; 607 }; 608 }; 609 dirf { 610 ASSERT = { 611 TYPE = OBJECT; 612 SIZE = 4; 613 }; 614 }; 615 ecb_crypt; 616 __empty_yp_cache; 617 firsthash; 618 __gen_common_dhkeys_g; 619 __gen_dhkeys; 620 __gen_dhkeys_g; 621 getdomainname; 622 gethostname { 623 TYPE = FUNCTION; 624 FILTER = libc.so.1; 625 }; 626 _get_hostserv_inetnetdir_byaddr; 627 _get_hostserv_inetnetdir_byname; 628 __getnetnamebyuid; 629 __getpublickey_cached; 630 __getpublickey_cached_g; 631 __getpublickey_flush; 632 __getpublickey_flush_g; 633 getpublickey_g; 634 getsecretkey_g; 635 hashinc; 636 _herrno2nss; 637 hmask { 638 ASSERT = { 639 TYPE = OBJECT; 640 SIZE = addrsize; 641 }; 642 }; 643 __inet_address_count; 644 __inet_free_local_interfaces; 645 __inet_get_addr; 646 __inet_get_local_interfaces; 647 __inet_get_networka; 648 __inet_get_uaddr; 649 __inet_uaddr_is_local; 650 key_call; 651 key_decryptsession_g; 652 key_decryptsession_pk; 653 key_decryptsession_pk_g; 654 __key_decryptsession_pk_LOCAL { 655 ASSERT = { 656 TYPE = OBJECT; 657 SIZE = addrsize; 658 }; 659 }; 660 key_encryptsession_g; 661 key_encryptsession_pk; 662 key_encryptsession_pk_g; 663 __key_encryptsession_pk_LOCAL { 664 ASSERT = { 665 TYPE = OBJECT; 666 SIZE = addrsize; 667 }; 668 }; 669 key_gendes_g; 670 __key_gendes_LOCAL { 671 ASSERT = { 672 TYPE = OBJECT; 673 SIZE = addrsize; 674 }; 675 }; 676 key_get_conv; 677 key_get_conv_g; 678 key_removesecret_g; 679 key_secretkey_is_set_g; 680 key_setnet; 681 key_setnet_g; 682 key_setsecret_g; 683 makdatum; 684 __nderror; 685 __netdir_getbyaddr_nosrv; 686 __nis_authtype2mechalias; 687 __nis_clnt_create; 688 __nis_dhext_extract_pkey; 689 __nis_get_mechanism_library; 690 __nis_get_mechanisms; 691 __nis_get_mechanism_symbol; 692 nis_get_static_storage; 693 __nis_gssprin2netname; 694 __nis_keyalg2authtype; 695 __nis_keyalg2mechalias; 696 __nis_mechalias2authtype; 697 __nis_mechname2alias; 698 nis_read_obj; 699 __nis_release_mechanisms; 700 __nis_rpc_domain; 701 __nis_translate_mechanism; 702 nis_write_obj; 703 __nsl_dom { 704 ASSERT = { 705 TYPE = OBJECT; 706 SIZE = 16; 707 }; 708 }; 709 __nss2herrno; 710 nss_ioctl; 711 order_haddrlist_af; 712 pagbuf { 713 ASSERT = { 714 TYPE = OBJECT; 715 SIZE = 1024; 716 }; 717 }; 718 pagf { 719 ASSERT = { 720 TYPE = OBJECT; 721 SIZE = 4; 722 }; 723 }; 724 passwd2des; 725 passwd2des_g; 726 __rpcbind_is_up; 727 __rpc_bindresvport; 728 rpcb_taddr2uaddr; 729 rpcb_uaddr2taddr; 730 __rpc_control; 731 __rpc_dtbsize; 732 __rpc_endconf; 733 __rpcfd_to_nconf; 734 __rpc_get_a_size; 735 __rpc_getconf; 736 __rpc_getconfip; 737 __rpc_get_default_domain; 738 __rpc_get_local_uid; 739 __rpc_get_t_size; 740 __rpc_matchserv; 741 __rpc_negotiate_uid; 742 __rpc_select_to_poll; 743 __rpc_setconf; 744 __rpc_timeval_to_msec; 745 __rpc_tli_set_options; 746 rtime_tli; 747 setdomainname; 748 __seterr_reply; 749 str2hostent; 750 str2servent; 751 __svcauth_des; 752 svc_get_local_cred; 753 _svc_getreqset_proc { 754 ASSERT = { 755 TYPE = OBJECT; 756 SIZE = addrsize; 757 }; 758 }; 759 __svc_get_svcauth; 760 __svc_set_proc_cleanup_cb; 761 __svc_vc_dup; 762 __svc_vc_dupcache_init; 763 __svc_vc_dupdone; 764 svc_xprt_alloc; 765 svc_xprt_free; 766 _switch_gethostbyaddr_r; 767 _switch_gethostbyname_r; 768 t_errlist { 769 ASSERT = { 770 TYPE = OBJECT; 771 SIZE = addrsize[58]; 772 }; 773 }; 774 tiusr_statetbl { 775 ASSERT = { 776 TYPE = OBJECT; 777 SIZE = 225; 778 }; 779 }; 780 _uncached_gethostbyaddr_r; 781 _uncached_gethostbyname_r; 782 usingypmap; 783 xdecrypt; 784 xdecrypt_g; 785 xdr_authdes_cred; 786 xdr_authdes_verf; 787 xdr_cryptkeyarg; 788 xdr_cryptkeyarg2; 789 xdr_cryptkeyarg3; 790 xdr_cryptkeyres; 791 xdr_cryptkeyres3; 792 xdr_datum; 793 xdr_des_block; 794 xdr_deskeyarg3; 795 xdr_deskeyarray; 796 xdr_directory_obj; 797 xdr_endpoint; 798 xdr_entry_obj; 799 xdr_getcredres; 800 xdr_getcredres3; 801 xdr_gid_t; 802 xdr_int16_t; 803 xdr_int32_t; 804 xdr_int64_t; 805 xdr_int8_t; 806 xdr_keybuf; 807 xdr_keybuf3; 808 xdr_key_netstarg; 809 xdr_key_netstarg3; 810 xdr_key_netstres; 811 xdr_key_netstres3; 812 xdr_keynum_t; 813 xdr_keystatus; 814 xdr_mechtype; 815 xdr_netbuf; 816 xdr_netnamestr; 817 xdr_netobj; 818 xdr_nis_attr; 819 xdr_nis_name; 820 xdr_nis_object; 821 xdr_nis_oid; 822 xdr_nis_server; 823 xdr_objdata; 824 xdr_pmap; 825 xdr_pmaplist; 826 xdr_pmaplist_ptr; 827 xdr_rmtcallargs; 828 xdr_rmtcallres; 829 xdr_rpcb; 830 xdr_rpcb_entry; 831 xdr_rpcb_entry_list_ptr; 832 xdr_rpcblist; 833 xdr_rpcblist_ptr; 834 xdr_rpcb_rmtcallargs; 835 xdr_rpcb_rmtcallres; 836 xdr_rpcbs_addrlist; 837 xdr_rpcbs_addrlist_ptr; 838 xdr_rpcbs_proc; 839 xdr_rpcbs_rmtcalllist; 840 xdr_rpcbs_rmtcalllist_ptr; 841 xdr_rpcb_stat; 842 xdr_rpcb_stat_byvers; 843 xdr_setkeyarg3; 844 xdr_table_obj; 845 xdr_uid_t; 846 xdr_uint16_t; 847 xdr_uint32_t; 848 xdr_uint64_t; 849 xdr_uint8_t; 850 xdr_ulonglong_t; 851 xdr_unixcred; 852 xdr_ypall; 853 xdr_ypbind_domain; 854 xdr_ypbind_resp; 855 xdr_ypbind_resptype; 856 xdr_ypbind_setdom; 857 xdr_yp_buf; 858 xdr_ypdelete_args; 859 xdr_ypdomain_wrap_string; 860 xdr_ypmap_parms; 861 xdr_ypmap_wrap_string; 862 xdr_ypowner_wrap_string; 863 xdr_yppasswd; 864 xdr_yppushresp_xfr; 865 xdr_ypreq_key; 866 xdr_ypreq_newxfr; 867 xdr_ypreq_nokey; 868 xdr_ypreq_xfr; 869 xdr_ypresp_key_val; 870 xdr_ypresp_maplist; 871 xdr_ypresp_master; 872 xdr_ypresp_order; 873 xdr_ypresp_val; 874 xdr_ypupdate_args; 875 xencrypt; 876 xencrypt_g; 877 __yp_add_binding; 878 __yp_all_rsvdport; 879 ypbindproc_domain_3; 880 __yp_clnt_create_rsvdport; 881 __yp_dobind; 882 __yp_master_rsvdport; 883 yp_match_rsvdport; 884 __yp_rel_binding; 885 local: 886 *; 887}; 888