diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-07-18 19:03:41 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-07-18 19:03:41 +0000 |
commit | da0c6e6adf23838513e8dca63899ca8247ea6ac3 (patch) | |
tree | 42b2fb3bcc20e7f3aabf44c3e3a02cfba961ba38 | |
parent | ae81730fad7e41f2eb348c62a778d10136073791 (diff) | |
download | glibc-da0c6e6adf23838513e8dca63899ca8247ea6ac3.tar.gz glibc-da0c6e6adf23838513e8dca63899ca8247ea6ac3.tar.xz glibc-da0c6e6adf23838513e8dca63899ca8247ea6ac3.zip |
Update.
* nss/digits_dots.c: Set h_errnop if memory allcoation failed.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | nss/digits_dots.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index ade1935468..ff50070c56 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 1999-07-18 Ulrich Drepper <drepper@cygnus.com> + * nss/digits_dots.c: Set h_errnop if memory allcoation failed. + * inet/gethstbyad_r.c (PREPROCESS): Test for unspecified IPv6 address and return an error in this case. * nss/getXXbyYY_r.c: Allow PREPROCESS be defined and use it if diff --git a/nss/digits_dots.c b/nss/digits_dots.c index 28a3397927..306249a347 100644 --- a/nss/digits_dots.c +++ b/nss/digits_dots.c @@ -76,6 +76,9 @@ buffer = NULL; buffer_size = 0; __set_errno (save); +# ifdef NEED_H_ERRNO + *h_errnop = TRY_AGAIN; +# endif result = (struct hostent *) NULL; goto done; } |