From 7af830a55a6cb82ff4f7e1102f28e1def1b2e193 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Fri, 5 Mar 2010 22:20:42 +0100 Subject: Properly check for h_errno declaration and include netdb.h. --- socket.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'socket.c') diff --git a/socket.c b/socket.c index adc4f585..f987040a 100644 --- a/socket.c +++ b/socket.c @@ -75,15 +75,9 @@ static ssize_t cygwin_read(int sock, void *buf, size_t count); /* We need to define h_errno only if it is not already */ #ifndef h_errno - -#ifdef HAVE_RES_SEARCH -/* some versions of FreeBSD should declare this but don't */ +# if !HAVE_DECL_H_ERRNO extern int h_errno; -#else -/* pretend we have h_errno to avoid some #ifdef's later */ -static int h_errno; -#endif - +# endif #endif /* ndef h_errno */ #ifdef HAVE_SOCKETPAIR -- cgit v1.2.3