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