diff options
| -rw-r--r-- | include/netdb.h | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/include/netdb.h b/include/netdb.h index 3023ba04f..9ed963d87 100644 --- a/include/netdb.h +++ b/include/netdb.h @@ -54,7 +54,9 @@  __BEGIN_DECLS  /* Error status for non-reentrant lookup functions. -   We use a macro to access always the thread-specific `h_errno' variable.  */ +   We use a macro to access always the thread-specific `h_errno' variable. +   We always need the extern int here in case internal libc code undefines  +   the macro because it needs access to the underlying storage. */  extern int h_errno;  #if defined(__UCLIBC_HAS_THREADS__)  # define h_errno (*__h_errno_location ())  | 
