From da0c6e6adf23838513e8dca63899ca8247ea6ac3 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 18 Jul 1999 19:03:41 +0000 Subject: Update. * nss/digits_dots.c: Set h_errnop if memory allcoation failed. --- ChangeLog | 2 ++ nss/digits_dots.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index ade1935468..ff50070c56 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 1999-07-18 Ulrich Drepper + * 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; } -- cgit v1.2.3