View | Details | Raw Unified | Return to bug 246855
Collapse All | Expand All

(-)liboping/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	liboping
4
PORTNAME=	liboping
5
PORTVERSION=	1.8.0
5
PORTVERSION=	1.8.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	net
7
CATEGORIES=	net
8
MASTER_SITES=	http://noping.cc/files/
8
MASTER_SITES=	http://noping.cc/files/
9
9
(-)liboping/files/patch-src_liboping.c (+14 lines)
Line 0 Link Here
1
--- src/liboping.c.orig	2020-05-29 20:17:55.814776000 -0700
2
+++ src/liboping.c	2020-05-29 20:19:49.588497000 -0700
3
@@ -801,6 +801,11 @@
4
 		if (errno == ENETUNREACH)
5
 			return (0);
6
 #endif
7
+	/* BSDs return EHOSTDOWN on ARP/ND failure */
8
+#if defined(EHOSTDOWN)
9
+		if (errno == EHOSTDOWN)
10
+			return (0);
11
+#endif
12
 		ping_set_errno (obj, errno);
13
 	}
14
 

Return to bug 246855