From 276e064723bfdc81548950b752595183ea610800 Mon Sep 17 00:00:00 2001 From: Omar Polo Date: Wed, 6 Mar 2024 09:54:36 +0000 Subject: add compat glue for EAI_OVERFLOW too it's not always available on some old darwin versions, so apply a similar treatment that EAI_NODATA gets: re-define it as EAI_FAIL. See github issue --- openbsd-compat/defines.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openbsd-compat/defines.h b/openbsd-compat/defines.h index 2e209085..d8e39449 100644 --- a/openbsd-compat/defines.h +++ b/openbsd-compat/defines.h @@ -457,6 +457,10 @@ typedef uint16_t in_port_t; #endif /* end of chl */ +#ifndef EAI_OVERFLOW +#define EAI_OVERFLOW EAI_FAIL +#endif + #ifndef HAVE_FPARSELN /* * fparseln() specific operation flags. -- cgit v1.2.3-59-g8ed1b