glibc/nss
Florian Weimer 61bac1a9d2 nss: Remove unused allocation from get_nscd_addresses in getaddrinfo
No bug because this is not visible if glibc is built with
optimization.  Otherwise this would be a critical resource leak.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2023-12-20 16:14:33 +01:00
..
nss_compat
nss_db
nss_files
tst-initgroups1.root/etc
tst-initgroups2.root/etc
tst-nss-compat1.root
tst-nss-db-endgrent.root/etc
tst-nss-db-endpwent.root
tst-nss-files-hosts-long.root/etc
tst-nss-files-hosts-v4mapped.root/etc
tst-nss-gai-actions.root/etc
tst-nss-gai-hv2-canonname.root
tst-nss-test3.root
tst-reload1.root
tst-reload2.root
Depend
Makefile Move getnameinfo from 'inet' to 'nss' 2023-10-24 12:31:00 +02:00
Versions Move getnameinfo from 'inet' to 'nss' 2023-10-24 12:31:00 +02:00
XXX-lookup.c
alias-lookup.c
aliases.h Move 'aliases' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
bug-erange.c
bug17079.c
compat-lookup.c
databases.def
db-Makefile
digits_dots.c
ether_hton.c Move 'ethers' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
ether_ntoh.c Move 'ethers' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
ethers-lookup.c
fgetgrent.c
fgetgrent_r.c
fgetpwent.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
fgetpwent_r.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
fgetsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
fgetsgent_r.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
fgetspent.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
fgetspent_r.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
function.def
getXXbyYY.c
getXXbyYY_r.c
getXXent.c
getXXent_r.c
getaddrinfo.c nss: Remove unused allocation from get_nscd_addresses in getaddrinfo 2023-12-20 16:14:33 +01:00
getaliasent.c Move 'aliases' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getaliasent_r.c Move 'aliases' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getaliasname.c Move 'aliases' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getaliasname_r.c Move 'aliases' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getent.c
getgrent.c
getgrent_r.c
getgrgid.c
getgrgid_r.c
getgrnam.c
getgrnam_r.c
gethstbyad.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstbyad_r.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstbynm.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstbynm2.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstbynm2_r.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstbynm_r.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstent.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
gethstent_r.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnameinfo.c Move getnameinfo from 'inet' to 'nss' 2023-10-24 12:31:00 +02:00
getnetbyad.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetbyad_r.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetbynm.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetbynm_r.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetent.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetent_r.c Move 'networks' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetgrent.c Move 'netgroup' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnetgrent_r.c Move 'netgroup' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getnssent.c
getnssent_r.c
getproto.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getproto_r.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getprtent.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getprtent_r.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getprtname.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getprtname_r.c Move 'protocols' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
getpw.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwent.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwent_r.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwnam.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwnam_r.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwuid.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getpwuid_r.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getrpcbyname.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getrpcbyname_r.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getrpcbynumber.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getrpcbynumber_r.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getrpcent.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getrpcent_r.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getservent.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getservent_r.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getsgent_r.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getsgnam.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getsgnam_r.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getspent.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getspent_r.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getspnam.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getspnam_r.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
getsrvbynm.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getsrvbynm_r.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getsrvbypt.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
getsrvbypt_r.c Move 'services' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
grp-lookup.c
grp-merge.c
grp-merge.h
grp.h
gshadow.h Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
hosts-lookup.c
initgroups-fallback.c
initgroups.c
key-lookup.c
lckpwdf.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
makedb.c
netgroup.h Move 'netgroup' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
netgrp-lookup.c
network-lookup.c
nss.h
nss_action.c
nss_action.h
nss_action_parse.c
nss_database.c
nss_database.h
nss_fgetent_r.c
nss_files_data.c
nss_files_fopen.c
nss_files_functions.c
nss_hash.c
nss_module.c
nss_module.h
nss_parse_line_result.c
nss_readline.c
nss_test.h
nss_test.ver
nss_test1.c
nss_test2.c
nss_test_errno.c
nss_test_gai_hv2_canonname.c
nsswitch.c
nsswitch.conf
nsswitch.h
proto-lookup.c
putgrent.c
putpwent.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
putsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
putspent.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
pwd-lookup.c
pwd.h Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
rewrite_field.c
rpc-lookup.c
service-lookup.c
sgetsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
sgetsgent_r.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
sgetspent.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
sgetspent_r.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
sgrp-lookup.c
shadow.h Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
simple-nss-hash.h
spwd-lookup.c
test-digits-dots.c
test-netdb.c
test-rpcent.c Move 'rpc' routines from 'inet' into 'nss' 2023-10-24 12:31:00 +02:00
testgrp.c
tst-cancel-getpwuid_r.c
tst-fgetsgent_r.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-field.c
tst-getaddrinfo.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo2.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo3.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo4.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo5.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-gethnm.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
tst-getpw.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-gshadow.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-initgroups1.c
tst-initgroups2.c
tst-nss-compat1.c
tst-nss-db-endgrent.c
tst-nss-db-endpwent.c
tst-nss-files-alias-leak.c
tst-nss-files-alias-truncated.c
tst-nss-files-hosts-erange.c
tst-nss-files-hosts-getent.c
tst-nss-files-hosts-long.c
tst-nss-files-hosts-multi.c
tst-nss-files-hosts-v4mapped.c
tst-nss-gai-actions.c
tst-nss-gai-hv2-canonname.c
tst-nss-gai-hv2-canonname.h
tst-nss-getpwent.c
tst-nss-hash.c
tst-nss-static.c
tst-nss-test1.c
tst-nss-test2.c
tst-nss-test3.c
tst-nss-test4.c
tst-nss-test5.c
tst-nss-test_errno.c
tst-putgrent.c
tst-putpwent.c Remove 'pwd' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-putsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-putspent.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-reload1.c
tst-reload2.c
tst-rfc3484-2.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-rfc3484-3.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-rfc3484.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-sgetsgent.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-shadow.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst_fgetgrent.c
tst_fgetgrent.sh
valid_field.c
valid_list_field.c