From 116a5c43a3f1a8de44543147e5df49d42314115b Mon Sep 17 00:00:00 2001 From: Neal Norwitz Date: Thu, 14 Nov 2002 02:22:34 +0000 Subject: [PATCH] Fix SF # 505427, socket module fails to build on HPUX10 h_errno is not defined on HPUX with the 2.2 build env't (ie, _XOPEN_SOURCE_EXTENDED is not defined) --- Modules/socketmodule.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index a7b5a5222af3..1e31fb5ac2f6 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -142,6 +142,11 @@ Socket methods: #include #endif +/* This declaration is required for HPUX 10 */ +#if defined(__hpux) && !defined(h_errno) +extern int h_errno; +#endif + /* Headers needed for inet_ntoa() and inet_addr() */ #ifdef __BEOS__ #include -- 2.47.3