From: Alexander Moisseev Date: Tue, 8 Aug 2017 05:57:35 +0000 (+0300) Subject: [Fix] Fix build on FreeBSD X-Git-Tag: 1.7.0~754^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e0c27de1821073bd8e5e1b1ca9fb553eb26c9c5f;p=thirdparty%2Frspamd.git [Fix] Fix build on FreeBSD --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index be09801025..6474188cc9 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -2011,6 +2011,11 @@ proxy_accept_socket (gint fd, short what, void *arg) rspamd_inet_address_get_port (addr)); #ifdef TCP_NODELAY + + #ifndef SOL_TCP + #define SOL_TCP IPPROTO_TCP + #endif + gint sopt = 1; if (setsockopt (nfd, SOL_TCP, TCP_NODELAY, &sopt, sizeof (sopt)) == -1) {