From: Havard Eidnes <he@uninett.no>
Date: Thu, 19 Mar 2015 08:39:54 +0000 (+0100)
Subject: Treat NetBSD the same as FreeBSD wrt. TCP_INFO usage.
X-Git-Tag: PRE_PHP7_NSAPI_REMOVAL~550^2
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=36e251ade3e69809ad448f5a5c710efa14cfdb50;p=php

Treat NetBSD the same as FreeBSD wrt. TCP_INFO usage.
---

diff --git a/sapi/fpm/fpm/fpm_sockets.c b/sapi/fpm/fpm/fpm_sockets.c
index b5639fece7..f27bb4afe3 100644
--- a/sapi/fpm/fpm/fpm_sockets.c
+++ b/sapi/fpm/fpm/fpm_sockets.c
@@ -420,7 +420,7 @@ int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq)
 		zlog(ZLOG_SYSERROR, "failed to retrieve TCP_INFO for socket");
 		return -1;
 	}
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__)
 	if (info.__tcpi_sacked == 0) {
 		return -1;
 	}