From 2bed37beb73527ba8549b9cac4a8ac010a4fb4b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Fjellsk=C3=A5l?= Date: Sun, 19 Mar 2017 19:34:47 +0100 Subject: [PATCH] Define HOST_NAME_MAX in not defined. Closes issue #89 --- src/passivedns.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/passivedns.h b/src/passivedns.h index f7dfaf3..7efa5d8 100644 --- a/src/passivedns.h +++ b/src/passivedns.h @@ -87,6 +87,14 @@ #define s6_addr32 __u6_addr.__u6_addr32 #endif /* __FreeBSD__ or __APPLE__ */ +#ifndef HOST_NAME_MAX +#if defined(__APPLE__) +#define HOST_NAME_MAX 255 +#else +#define HOST_NAME_MAX 64 +#endif /* __APPLE__ */ +#endif /* HOST_NAME_MAX */ + /* D A T A S T R U C T U R E S *********************************************/ /*