]> sourceware.org Git - glibc.git/blob - nss/Versions
5d1b1dac3da3d5edaa2dcffc6a7ca58518c99cb8
[glibc.git] / nss / Versions
1 libc {
2 GLIBC_2.0 {
3 __nss_configure_lookup;
4
5 # Functions exported as no-op compat symbols.
6 __nss_passwd_lookup; __nss_group_lookup; __nss_hosts_lookup; __nss_next;
7 __nss_database_lookup;
8
9 # e*
10 endgrent;
11 endpwent;
12 endspent;
13
14 # f*
15 fgetgrent; fgetgrent_r;
16 fgetpwent; fgetpwent_r;
17 fgetspent; fgetspent_r;
18
19 # g*
20 getaliasbyname; getaliasbyname_r; getaliasent; getaliasent_r;
21 getgrent; getgrent_r; getgrgid; getgrgid_r; getgrnam; getgrnam_r;
22 getgroups;
23 getpw; getpwent; getpwent_r; getpwnam; getpwnam_r; getpwuid; getpwuid_r;
24 getspent; getspent_r; getspnam; getspnam_r;
25
26 # i*
27 initgroups;
28
29 # l*
30 lckpwdf;
31
32 # p*
33 putpwent;
34 putspent;
35
36 # s*
37 setgrent;
38 setpwent;
39 setspent;
40 sgetspent; sgetspent_r;
41
42 # u*
43 ulckpwdf;
44 }
45 GLIBC_2.1 {
46 # p*
47 putgrent;
48 }
49 GLIBC_2.1.2 {
50 # g*
51 getgrent_r; getgrgid_r; getgrnam_r;
52 getpwent_r; getpwuid_r; getpwnam_r;
53 getspent_r; getspnam_r;
54 }
55 GLIBC_2.2.2 {
56 __nss_hostname_digits_dots;
57 }
58 GLIBC_2.2.4 {
59 # g*
60 getgrouplist;
61 }
62 GLIBC_2.10 {
63 # e*
64 endsgent;
65
66 # f*
67 fgetsgent; fgetsgent_r;
68
69 # g*
70 getsgent; getsgent_r; getsgnam; getsgnam_r;
71
72 # p*
73 putsgent;
74
75 # s*
76 setsgent;
77
78 # s*
79 sgetsgent; sgetsgent_r;
80 }
81 GLIBC_2.27 {
82 }
83 GLIBC_PRIVATE {
84 _nss_files_parse_grent; _nss_files_parse_pwent; _nss_files_parse_spent;
85 __nss_disable_nscd; __nss_lookup_function; _nss_files_parse_sgent;
86
87 __nss_passwd_lookup2; __nss_group_lookup2; __nss_hosts_lookup2;
88 __nss_services_lookup2; __nss_next2; __nss_lookup;
89 __nss_hash; __nss_database_get;
90 __nss_files_fopen; __nss_readline; __nss_parse_line_result;
91 __nss_files_data_endent;
92 __nss_files_data_open;
93 __nss_files_data_put;
94 __nss_files_data_setent;
95
96 # Routines formerly in libnss_files.so.2.
97 _nss_files_setaliasent;
98 _nss_files_endaliasent;
99 _nss_files_getaliasbyname_r;
100 _nss_files_getaliasent_r;
101
102 _nss_files_setetherent;
103 _nss_files_endetherent;
104 _nss_files_getetherent_r;
105 _nss_files_parse_etherent;
106 _nss_files_gethostton_r;
107 _nss_files_getntohost_r;
108
109 _nss_files_setgrent;
110 _nss_files_endgrent;
111 _nss_files_getgrent_r;
112 _nss_files_getgrgid_r;
113 _nss_files_getgrnam_r;
114
115 _nss_files_sethostent;
116 _nss_files_endhostent;
117 _nss_files_gethostbyaddr_r;
118 _nss_files_gethostbyname2_r;
119 _nss_files_gethostbyname3_r;
120 _nss_files_gethostbyname4_r;
121 _nss_files_gethostbyname_r;
122 _nss_files_gethostent_r;
123
124 _nss_files_setnetent;
125 _nss_files_endnetent;
126 _nss_files_getnetbyaddr_r;
127 _nss_files_getnetbyname_r;
128 _nss_files_getnetent_r;
129 _nss_files_parse_netent;
130
131 _nss_files_setnetgrent;
132 _nss_files_endnetgrent;
133 _nss_files_getnetgrent_r;
134
135 _nss_files_setprotoent;
136 _nss_files_endprotoent;
137 _nss_files_getprotobyname_r;
138 _nss_files_getprotobynumber_r;
139 _nss_files_getprotoent_r;
140 _nss_files_parse_protoent;
141
142 _nss_files_setpwent;
143 _nss_files_endpwent;
144 _nss_files_getpwent_r;
145 _nss_files_getpwnam_r;
146 _nss_files_getpwuid_r;
147
148 _nss_files_setrpcent;
149 _nss_files_endrpcent;
150 _nss_files_getrpcbyname_r;
151 _nss_files_getrpcbynumber_r;
152 _nss_files_getrpcent_r;
153 _nss_files_parse_rpcent;
154
155 _nss_files_setservent;
156 _nss_files_endservent;
157 _nss_files_getservbyname_r;
158 _nss_files_getservbyport_r;
159 _nss_files_getservent_r;
160 _nss_files_parse_servent;
161
162 _nss_files_setspent;
163 _nss_files_endspent;
164 _nss_files_getspent_r;
165 _nss_files_getspnam_r;
166
167 _nss_files_setsgent;
168 _nss_files_endsgent;
169 _nss_files_getsgent_r;
170 _nss_files_getsgnam_r;
171
172 _nss_netgroup_parseline;
173 _nss_files_getpublickey;
174 _nss_files_getsecretkey;
175
176 _nss_files_initgroups_dyn;
177
178 _nss_files_init;
179
180 __merge_grp; __copy_grp;
181 }
182 }
183
184 libnss_files {
185 GLIBC_PRIVATE {
186 # Keep a version node (with a synthesized local: * directive) so that
187 # __bss_* symbols are hidden on targets that need it.
188 __libnss_files_version_placeholder;
189 }
190 }
191
192 libnss_db {
193 GLIBC_PRIVATE {
194 _nss_db_setetherent;
195 _nss_db_endetherent;
196 _nss_db_getetherent_r;
197 _nss_db_gethostton_r;
198 _nss_db_getntohost_r;
199
200 _nss_db_setgrent;
201 _nss_db_endgrent;
202 _nss_db_getgrent_r;
203 _nss_db_getgrgid_r;
204 _nss_db_getgrnam_r;
205
206 _nss_db_setnetgrent;
207 _nss_db_endnetgrent;
208 _nss_db_getnetgrent_r;
209
210 _nss_db_setprotoent;
211 _nss_db_endprotoent;
212 _nss_db_getprotoent_r;
213 _nss_db_getprotobyname_r;
214 _nss_db_getprotobynumber_r;
215
216 _nss_db_setpwent;
217 _nss_db_endpwent;
218 _nss_db_getpwent_r;
219 _nss_db_getpwnam_r;
220 _nss_db_getpwuid_r;
221
222 _nss_db_setrpcent;
223 _nss_db_endrpcent;
224 _nss_db_getrpcent_r;
225 _nss_db_getrpcbyname_r;
226 _nss_db_getrpcbynumber_r;
227
228 _nss_db_setservent;
229 _nss_db_endservent;
230 _nss_db_getservent_r;
231 _nss_db_getservbyname_r;
232 _nss_db_getservbyport_r;
233
234 _nss_db_setsgent;
235 _nss_db_endsgent;
236 _nss_db_getsgent_r;
237 _nss_db_getsgnam_r;
238
239 _nss_db_setspent;
240 _nss_db_endspent;
241 _nss_db_getspent_r;
242 _nss_db_getspnam_r;
243
244 _nss_db_initgroups_dyn;
245
246 _nss_db_init;
247 }
248 }
249
250 libnss_compat {
251 GLIBC_PRIVATE {
252 _nss_compat_endgrent; _nss_compat_endpwent; _nss_compat_endspent;
253 _nss_compat_getgrent_r; _nss_compat_getgrgid_r; _nss_compat_getgrnam_r;
254 _nss_compat_getpwent_r; _nss_compat_getpwnam_r; _nss_compat_getpwuid_r;
255 _nss_compat_getspent_r; _nss_compat_getspnam_r;
256 _nss_compat_setgrent; _nss_compat_setpwent; _nss_compat_setspent;
257 _nss_compat_initgroups_dyn;
258 }
259 }
This page took 0.049169 seconds and 4 git commands to generate.