From 0ae8c3b66c0d754242548214ef25533aea0261db Mon Sep 17 00:00:00 2001 From: "Kyle J. McKay" Date: Mon, 23 Nov 2020 15:19:17 -0700 Subject: [PATCH] peek_packet.c: do not use inet_ntop without HAVE_INET_NTOP Actually obey the HAVE_INET_NTOP configuration setting and avoid trying to use inet_ntop unless it's defined. Signed-off-by: Kyle J. McKay --- src/peek_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/peek_packet.c b/src/peek_packet.c index 8a95baa..011afae 100644 --- a/src/peek_packet.c +++ b/src/peek_packet.c @@ -593,7 +593,7 @@ static const char *iptoa(const struct sockaddr *ip, char *outstr, size_t s) const struct sockaddr_in *sin = (const struct sockaddr_in *)ip; inet_ntop(AF_INET, &sin->sin_addr, outstr, (socklen_t)s); } -#ifdef HAVE_IPV6 +#if defined(HAVE_IPV6) && defined(HAVE_INET_NTOP) else if (ip->sa_family == AF_INET6) { const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)ip; inet_ntop(AF_INET6, sin6->sin6_addr.s6_addr, outstr, (socklen_t)s); -- 2.11.4.GIT