diff options
author | Andreas Schwab <schwab@suse.de> | 2013-01-21 17:41:28 +0100 |
---|---|---|
committer | Andreas Schwab <schwab@suse.de> | 2013-05-21 12:26:33 +0200 |
commit | d5dd6189d506068ed11c8bfa1e1e9bffde04decd (patch) | |
tree | 70f57dbbd1771600abbdcd6263aade8822357926 /ChangeLog | |
parent | fef94eab0bd308d5059a2588c753bf9a4926845d (diff) | |
download | glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.tar glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.tar.gz glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.tar.bz2 glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.zip |
Fix parsing of numeric hosts in gethostbyname_r
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2013-05-21 Andreas Schwab <schwab@suse.de> + + [BZ #15014] + * nss/getXXbyYY_r.c (INTERNAL (REENTRANT_NAME)) + [HANDLE_DIGITS_DOTS]: Set any_service when digits-dots parsing was + successful. + * nss/digits_dots.c (__nss_hostname_digits_dots): Remove + redundant variable declarations and reallocation of buffer when + parsing as IPv6 address. Always set NSS status when called from + reentrant functions. Use NETDB_INTERNAL instead of TRY_AGAIN when + buffer too small. Correct computation of needed size. + * nss/Makefile (tests): Add test-digits-dots. + * nss/test-digits-dots.c: New test. + 2013-05-21 Siddhesh Poyarekar <siddhesh@redhat.com> * benchtests/Makefile: Remove instructions for adding |