aboutsummaryrefslogtreecommitdiff
path: root/nis/libnsl.map
diff options
context:
space:
mode:
Diffstat (limited to 'nis/libnsl.map')
-rw-r--r--nis/libnsl.map72
1 files changed, 33 insertions, 39 deletions
diff --git a/nis/libnsl.map b/nis/libnsl.map
index 2a08bb454c..21c46747bc 100644
--- a/nis/libnsl.map
+++ b/nis/libnsl.map
@@ -1,6 +1,34 @@
GLIBC_2.0 {
global:
+ # Many programs expect this, but every user program should
+ # have it's own version, since the interface is different on
+ # various platforms.
+ xdr_domainname; xdr_keydat; xdr_mapname;
+ xdr_peername; xdr_valdat; xdr_yp_buf;
+ xdr_ypbind_binding; xdr_ypbind_resp; xdr_ypbind_resptype;
+ xdr_ypbind_setdom; xdr_ypdelete_args; xdr_ypmap_parms;
+ xdr_ypmaplist; xdr_yppush_status; xdr_yppushresp_xfr;
+ xdr_ypreq_key; xdr_ypreq_nokey; xdr_ypreq_xfr;
+ xdr_ypresp_all; xdr_ypresp_key_val; xdr_ypresp_maplist;
+ xdr_ypresp_master; xdr_ypresp_order; xdr_ypresp_val;
+ xdr_ypresp_xfr; xdr_ypstat; xdr_ypupdate_args;
+ xdr_ypxfrstat;
+
+ __yp_check;
+ yp_all; yp_bind; yp_first;
+ yp_get_default_domain; yp_maplist; yp_master;
+ yp_match; yp_next; yp_order;
+ yp_unbind; yp_update; ypbinderr_string;
+ yperr_string; ypprot_err;
+
+ local:
+ *;
+};
+
+GLIBC_2.1 {
+ global:
+
nis_add; nis_add_entry; nis_addmember;
nis_checkpoint; nis_clone_directory; nis_clone_object;
nis_clone_result; nis_creategroup; nis_destroy_object;
@@ -25,42 +53,8 @@ GLIBC_2.0 {
# This functions are needed by the NIS+ tools and rpc.nisd,
# they should never be used in a normal user program !
- __nis_default_access; __nis_default_group; __nis_default_owner;
- __nis_default_ttl; __free_fdresult; __nis_finddirectory;
- __nis_hash; readColdStartFile; writeColdStartFile;
- __do_niscall2;
-
- # Many programs expect this, but every user program should
- # have it's own version, since the interface is different on
- # various platforms.
- xdr_cp_result; xdr_directory_obj; xdr_domainname;
- xdr_dump_args; xdr_endpoint; xdr_entry_col;
- xdr_entry_obj; xdr_fd_args; xdr_fd_result;
- xdr_group_obj; xdr_ib_request; xdr_keydat;
- xdr_link_obj; xdr_log_entry; xdr_log_entry_t;
- xdr_log_result; xdr_mapname; xdr_nis_attr;
- xdr_nis_error; xdr_nis_name; xdr_nis_object;
- xdr_nis_oid; xdr_nis_result; xdr_nis_server;
- xdr_nis_tag; xdr_nis_taglist; xdr_ns_request;
- xdr_nstype; xdr_oar_mask; xdr_objdata;
- xdr_peername; xdr_ping_args; xdr_table_col;
- xdr_table_obj; xdr_valdat; xdr_yp_buf;
- xdr_ypbind_binding; xdr_ypbind_resp; xdr_ypbind_resptype;
- xdr_ypbind_setdom; xdr_ypdelete_args; xdr_ypmap_parms;
- xdr_ypmaplist; xdr_yppush_status; xdr_yppushresp_xfr;
- xdr_ypreq_key; xdr_ypreq_nokey; xdr_ypreq_xfr;
- xdr_ypresp_all; xdr_ypresp_key_val; xdr_ypresp_maplist;
- xdr_ypresp_master; xdr_ypresp_order; xdr_ypresp_val;
- xdr_ypresp_xfr; xdr_ypstat; xdr_ypupdate_args;
- xdr_ypxfrstat; xdr_zotypes;
-
- __yp_check;
- yp_all; yp_bind; yp_first;
- yp_get_default_domain; yp_maplist; yp_master;
- yp_match; yp_next; yp_order;
- yp_unbind; yp_update; ypbinderr_string;
- yperr_string; ypprot_err;
-
- local:
- *;
-};
+ __do_niscall2; __free_fdresult; __nis_default_access;
+ __nis_default_group; __nis_default_owner; __nis_default_ttl;
+ __nis_finddirectory; __nis_hash;
+ readColdStartFile; writeColdStartFile;
+} GLIBC_2.0;