From 2e8523b30bafa86685655001457a2615936b646a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Wed, 28 Dec 2016 13:50:14 +0000 Subject: Use NI_MAXHOST rather than HOST_NAME_MAX for host lengths. This constant is always available and meant to be used with getnameinfo(). This fixes the build on Debian GNU/kFreeBSD. --- lib/ftutil.h | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'lib/ftutil.h') diff --git a/lib/ftutil.h b/lib/ftutil.h index d8317b2f..054d6534 100644 --- a/lib/ftutil.h +++ b/lib/ftutil.h @@ -25,17 +25,7 @@ #define AI_NUMERICSERV 0x0400 /* Don't use name resolution. */ #endif -/* Some ifdefs for ulibc and apparently also BSD (Thanks to Whoopie) */ -#ifndef HOST_NAME_MAX -#include -#ifdef MAXHOSTNAMELEN -#define HOST_NAME_MAX MAXHOSTNAMELEN -#else -#define HOST_NAME_MAX 255 -#endif -#endif - /* This function should be used with care. host should be AT LEAST a - char[HOST_NAME_MAX+1] and port AT LEAST a char[6]. */ + char[NI_MAXHOST+1] and port AT LEAST a char[6]. */ int ft_listen(struct sockaddr_storage *saddr_ptr, char *host, char *port, int copy_fd, int for_bitlbee_client, char **errptr); -- cgit v1.2.3