]> git.ipfire.org Git - thirdparty/glibc.git/blame - nss/Versions
nss: fix nss_database_lookup2's alternate handling [BZ #27416]
[thirdparty/glibc.git] / nss / Versions
CommitLineData
b0b67c47
UD
1libc {
2 GLIBC_2.0 {
a9368c34
FW
3 __nss_configure_lookup;
4
5 # Functions exported as no-op compat symbols.
67479a70 6 __nss_passwd_lookup; __nss_group_lookup; __nss_hosts_lookup; __nss_next;
a9368c34 7 __nss_database_lookup;
b0b67c47 8 }
a5fdf99b
UD
9 GLIBC_2.2.2 {
10 __nss_hostname_digits_dots;
11 }
c88ffc23
FW
12 GLIBC_2.27 {
13 }
fb23eb25
UD
14 GLIBC_PRIVATE {
15 _nss_files_parse_grent; _nss_files_parse_pwent; _nss_files_parse_spent;
829fea46 16 __nss_disable_nscd; __nss_lookup_function; _nss_files_parse_sgent;
384ca551
UD
17
18 __nss_passwd_lookup2; __nss_group_lookup2; __nss_hosts_lookup2;
684ae515 19 __nss_services_lookup2; __nss_next2; __nss_lookup;
9b456c5d 20 __nss_hash; __nss_database_get;
bdee910e 21 __nss_files_fopen; __nss_readline; __nss_parse_line_result;
fb23eb25 22 }
b0b67c47
UD
23}
24
b0b67c47 25libnss_files {
fb23eb25 26 GLIBC_PRIVATE {
9a0a462c
UD
27 _nss_files_setaliasent;
28 _nss_files_endaliasent;
29 _nss_files_getaliasbyname_r;
30 _nss_files_getaliasent_r;
31
32 _nss_files_setetherent;
33 _nss_files_endetherent;
34 _nss_files_getetherent_r;
35 _nss_files_parse_etherent;
2666d441
UD
36 _nss_files_gethostton_r;
37 _nss_files_getntohost_r;
9a0a462c
UD
38
39 _nss_files_setgrent;
40 _nss_files_endgrent;
41 _nss_files_getgrent_r;
42 _nss_files_getgrgid_r;
43 _nss_files_getgrnam_r;
44
45 _nss_files_sethostent;
46 _nss_files_endhostent;
47 _nss_files_gethostbyaddr_r;
48 _nss_files_gethostbyname2_r;
5a4c6d53 49 _nss_files_gethostbyname3_r;
1eb946b9 50 _nss_files_gethostbyname4_r;
9a0a462c
UD
51 _nss_files_gethostbyname_r;
52 _nss_files_gethostent_r;
9a0a462c
UD
53
54 _nss_files_setnetent;
55 _nss_files_endnetent;
56 _nss_files_getnetbyaddr_r;
57 _nss_files_getnetbyname_r;
58 _nss_files_getnetent_r;
9a0a462c
UD
59 _nss_files_parse_netent;
60
61 _nss_files_setnetgrent;
62 _nss_files_endnetgrent;
63 _nss_files_getnetgrent_r;
64
65 _nss_files_setprotoent;
66 _nss_files_endprotoent;
67 _nss_files_getprotobyname_r;
68 _nss_files_getprotobynumber_r;
69 _nss_files_getprotoent_r;
70 _nss_files_parse_protoent;
71
72 _nss_files_setpwent;
73 _nss_files_endpwent;
74 _nss_files_getpwent_r;
75 _nss_files_getpwnam_r;
76 _nss_files_getpwuid_r;
77
78 _nss_files_setrpcent;
79 _nss_files_endrpcent;
80 _nss_files_getrpcbyname_r;
81 _nss_files_getrpcbynumber_r;
82 _nss_files_getrpcent_r;
83 _nss_files_parse_rpcent;
84
85 _nss_files_setservent;
86 _nss_files_endservent;
87 _nss_files_getservbyname_r;
88 _nss_files_getservbyport_r;
89 _nss_files_getservent_r;
90 _nss_files_parse_servent;
91
92 _nss_files_setspent;
93 _nss_files_endspent;
94 _nss_files_getspent_r;
95 _nss_files_getspnam_r;
96
829fea46
UD
97 _nss_files_setsgent;
98 _nss_files_endsgent;
99 _nss_files_getsgent_r;
100 _nss_files_getsgnam_r;
101
0a54e401 102 _nss_netgroup_parseline;
36ecfe56
UD
103 _nss_files_getpublickey;
104 _nss_files_getsecretkey;
ab8eed78
UD
105
106 _nss_files_initgroups_dyn;
319b9ad4
UD
107
108 _nss_files_init;
b0b67c47
UD
109 }
110}
2666d441
UD
111
112libnss_db {
113 GLIBC_PRIVATE {
114 _nss_db_setetherent;
115 _nss_db_endetherent;
116 _nss_db_getetherent_r;
117 _nss_db_gethostton_r;
118 _nss_db_getntohost_r;
119
120 _nss_db_setgrent;
121 _nss_db_endgrent;
122 _nss_db_getgrent_r;
123 _nss_db_getgrgid_r;
124 _nss_db_getgrnam_r;
125
126 _nss_db_setnetgrent;
127 _nss_db_endnetgrent;
128 _nss_db_getnetgrent_r;
129
130 _nss_db_setprotoent;
131 _nss_db_endprotoent;
132 _nss_db_getprotoent_r;
133 _nss_db_getprotobyname_r;
134 _nss_db_getprotobynumber_r;
135
136 _nss_db_setpwent;
137 _nss_db_endpwent;
138 _nss_db_getpwent_r;
139 _nss_db_getpwnam_r;
140 _nss_db_getpwuid_r;
141
142 _nss_db_setrpcent;
143 _nss_db_endrpcent;
144 _nss_db_getrpcent_r;
145 _nss_db_getrpcbyname_r;
146 _nss_db_getrpcbynumber_r;
147
148 _nss_db_setservent;
149 _nss_db_endservent;
150 _nss_db_getservent_r;
151 _nss_db_getservbyname_r;
152 _nss_db_getservbyport_r;
153
154 _nss_db_setsgent;
155 _nss_db_endsgent;
156 _nss_db_getsgent_r;
157 _nss_db_getsgnam_r;
158
159 _nss_db_setspent;
160 _nss_db_endspent;
161 _nss_db_getspent_r;
162 _nss_db_getspnam_r;
9f2da732
UD
163
164 _nss_db_initgroups_dyn;
319b9ad4
UD
165
166 _nss_db_init;
2666d441
UD
167 }
168}
64d1e08e
AS
169
170libnss_compat {
171 GLIBC_PRIVATE {
172 _nss_compat_endgrent; _nss_compat_endpwent; _nss_compat_endspent;
173 _nss_compat_getgrent_r; _nss_compat_getgrgid_r; _nss_compat_getgrnam_r;
174 _nss_compat_getpwent_r; _nss_compat_getpwnam_r; _nss_compat_getpwuid_r;
175 _nss_compat_getspent_r; _nss_compat_getspnam_r;
176 _nss_compat_setgrent; _nss_compat_setpwent; _nss_compat_setspent;
177 _nss_compat_initgroups_dyn;
178 }
179}