2002-08-26 Roland McGrath <roland@redhat.com>
authorroland <roland>
Mon, 26 Aug 2002 11:37:14 +0000 (11:37 +0000)
committerroland <roland>
Mon, 26 Aug 2002 11:37:14 +0000 (11:37 +0000)
* include/resolv.h [! _LIBC_REENTRANT] (_res): #undef it before decl.
* include/netdb.h [! _LIBC_REENTRANT] (h_errno): Declare normal extern.

include/netdb.h
include/resolv.h

index c77c403..d58fe5b 100644 (file)
@@ -19,6 +19,7 @@ __set_h_errno (int __err)
 # else
 #  undef  h_errno
 #  define __set_h_errno(x) (h_errno = (x))
+extern int h_errno;
 # endif        /* _LIBC_REENTRANT */
 
 libc_hidden_proto (hstrerror)
index 8ad713e..b9ed35e 100644 (file)
@@ -20,6 +20,7 @@ extern __thread struct __res_state _res;
 #  endif
 # else
 #  ifndef __BIND_NOSTATIC
+#   undef _res
 extern struct __res_state _res;
 #  endif
 # endif