From 5f0929a7f9380db5d2416035fd02083ed1185779 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 25 Jul 1994 20:47:57 +0000 Subject: [PATCH] [!HAVE_H_ERRNO]: Declare h_errno. (Fopen_network_stream): Set h_errno to 0 initially. --- src/process.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/process.c b/src/process.c index 013a3128979..43d569b201b 100644 --- a/src/process.c +++ b/src/process.c @@ -135,6 +135,10 @@ extern char *strerror (); extern char *sys_errlist[]; #endif +#ifndef HAVE_H_ERRNO +extern int h_errno; +#endif + #ifndef SYS_SIGLIST_DECLARED #ifndef VMS #ifndef BSD4_1 @@ -1516,6 +1520,9 @@ Fourth arg SERVICE is name of the service desired, or an integer\n\ #ifndef TERM while (1) { +#ifdef TRY_AGAIN + h_errno = 0; +#endif host_info_ptr = gethostbyname (XSTRING (host)->data); #ifdef TRY_AGAIN if (! (host_info_ptr == 0 && h_errno == TRY_AGAIN)) -- 2.39.5