Implement libnsl extensions
[kopensolaris-gnu/glibc.git] / sysdeps / unix / sysv / solaris2 / kopensolaris-gnu / Versions
1 libc {
2   GLIBC_2.7 {
3     __errno_location;
4     __register_atfork;
5
6     # TODO
7     getnetmaskbyaddr;
8
9     # a
10     acct; acctctl; acl; allocids;
11
12     # c
13     core_get_default_content; core_get_default_path; core_get_global_content;
14     core_get_global_path; core_get_options; core_get_process_content;
15     core_get_process_path; core_set_default_content; core_set_default_path;
16     core_set_global_content; core_set_global_path; core_set_options;
17     core_set_process_content; core_set_process_path;
18
19     # d
20     _delete; door_bind; door_call; door_cred; door_create; door_getparam;
21     door_info; door_return; door_revoke; door_server_create; door_setparam;
22     door_ucred; door_unbind;
23
24     # f
25     facl; fork1;
26
27     # g
28     getacct; getcpuid; getexecname; gethrtime; gethrvtime; getextmntent;
29     getmntany; getmntent; getpagesizes; getpagesizes2; getpeerucred; getpflags;
30     getppriv; getprivimplinfo; getprojid; getrctl; gettaskid; getustack;
31     getvmusage; getzoneid; getzoneidbyname; getzonenamebyid;
32
33     # h
34     hasmntopt;
35
36     # i
37     idmap_reg; idmap_unreg; _insert; issetugid; is_system_labeled;
38
39     # l
40     _link_aton; _link_ntoa; llseek; lltostr;
41
42     # m
43     membar_enter; membar_exit; membar_producer; membar_consumer; memcntl;
44     meminfo; modctl; mount;
45
46     # n
47     ntp_adjtime; ntp_gettime;
48
49     # p
50     pc_sample; p_online; priocntl; priocntlset; __priv_free_info;
51     __priv_parse_info; processor_bind; processor_info; port_alert;
52     port_associate; port_create; port_dissociate; port_get; port_getn;
53     port_send; port_sendn; priv_allocset; priv_addset; priv_copyset;
54     priv_delset; priv_emptyset; priv_fillset; priv_freeset; priv_getbyname;
55     priv_getbynum; priv_getsetbyname; priv_getsetbynum; priv_gettext;
56     priv_ineffect; priv_intersect; priv_inverse; priv_isemptyset;
57     priv_isequalset; priv_isfullset; priv_ismember; priv_issubset; priv_set;
58     priv_set_to_str; priv_str_to_set; priv_union; pset_assign; pset_bind;
59     pset_create; pset_destroy; pset_getattr; pset_getloadavg; pset_info;
60     pset_list; pset_setattr; putacct; putmntent;
61
62     # r
63     rctlblk_get_firing_time; rctlblk_get_global_action;
64     rctlblk_get_global_flags; rctlblk_get_local_action;
65     rctlblk_get_local_flags; rctlblk_get_privilege; rctlblk_get_recipient_pid;
66     rctlblk_get_value; rctlblk_get_enforced_value; rctlblk_set_local_action;
67     rctlblk_set_local_flags; rctlblk_set_privilege; rctlblk_set_value;
68     rctlblk_set_recipient_pid; rctlblk_size; rctllist; resetmnttab; res_nclose;
69     resolvepath;
70
71     # s
72     sendfilev; sendfilev64; setpflags; setppriv; setprojrctl; setrctl;
73     settaskid; setustack; sig2str; _so_accept; _so_bind; _so_connect;
74     _so_getpeername; _so_getsockname; _so_getsockopt; _so_listen; _so_recv;
75     _so_recvfrom; _so_recvmsg; _so_send; _so_sendmsg; _so_sendto;
76     _so_setsockopt; _so_shutdown; _so_socket; _so_socketpair; str2sig; strlcat;
77     strlcpy; swapctl; __systemcall; sysfs; systeminfo;
78
79     # t
80     _ttyname_dev;
81
82     # u
83     uadmin; _ucred_alloc; ucred_free; ucred_get; ucred_getegid; ucred_geteuid;
84     ucred_getgroups; ucred_getlabel; ucred_getpflags; ucred_getpid;
85     ucred_getprivset; ucred_getprojid; ucred_getrgid; ucred_getruid;
86     ucred_getsgid; ucred_getsuid; ucred_getzoneid; ucred_size; ulltostr;
87     umount; umount2; utssys;
88
89     # w
90     wracct;
91
92     # z
93     zone_add_datalink; zone_boot; zone_check_datalink; zone_create;
94     zone_destroy; zone_enter; zone_get_id; zone_getattr; zone_list;
95     zone_list_datalink; zone_remove_datalink; zone_setattr; zone_shutdown;
96     zone_version;
97   }
98 }
99
100 libnsl {
101   GLIBC_2.7 {
102     _escape; _strdup_null; _strtok_escape; _strpbrk_escape; _unescape;
103   }
104 }