From 7734bfcb4b37bdc1c691e8d598f98db7c4669e88 Mon Sep 17 00:00:00 2001 From: Fneufneu Date: Mon, 17 Jun 2013 07:12:21 +0200 Subject: [PATCH] [FreeBSD] ping use -t for timeout like OSX --- xbmc/network/linux/NetworkLinux.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xbmc/network/linux/NetworkLinux.cpp b/xbmc/network/linux/NetworkLinux.cpp index 726d4e4..0674f45 100644 --- a/xbmc/network/linux/NetworkLinux.cpp +++ b/xbmc/network/linux/NetworkLinux.cpp @@ -540,7 +540,7 @@ bool CNetworkLinux::PingHost(unsigned long remote_ip, unsigned int timeout_ms) #if defined (TARGET_DARWIN_IOS) // no timeout option available sprintf(cmd_line, "ping -c 1 %s", inet_ntoa(host_ip)); -#elif defined (TARGET_DARWIN) +#elif defined (TARGET_DARWIN) || defined (TARGET_FREEBSD) sprintf(cmd_line, "ping -c 1 -t %d %s", timeout_ms / 1000 + (timeout_ms % 1000) != 0, inet_ntoa(host_ip)); #else sprintf(cmd_line, "ping -c 1 -w %d %s", timeout_ms / 1000 + (timeout_ms % 1000) != 0, inet_ntoa(host_ip)); -- 2.7.4