From 79e5841483f7120075dfd03af4bc678991baf07e Mon Sep 17 00:00:00 2001 From: cpq Date: Thu, 4 Mar 2021 11:09:57 +0000 Subject: [PATCH] Fix QNX build --- mongoose.c | 2 +- src/sock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index be2b3f05..121582eb 100644 --- a/mongoose.c +++ b/mongoose.c @@ -2837,7 +2837,7 @@ static void setsockopts(struct mg_connection *c) { int idle = 60; setsockopt(FD(c), IPPROTO_TCP, TCP_KEEPIDLE, &idle, sizeof(idle)); #endif -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(__QNX__) { int cnt = 3, intvl = 20; setsockopt(FD(c), IPPROTO_TCP, TCP_KEEPCNT, &cnt, sizeof(cnt)); diff --git a/src/sock.c b/src/sock.c index da76a964..031de008 100644 --- a/src/sock.c +++ b/src/sock.c @@ -303,7 +303,7 @@ static void setsockopts(struct mg_connection *c) { int idle = 60; setsockopt(FD(c), IPPROTO_TCP, TCP_KEEPIDLE, &idle, sizeof(idle)); #endif -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(__QNX__) { int cnt = 3, intvl = 20; setsockopt(FD(c), IPPROTO_TCP, TCP_KEEPCNT, &cnt, sizeof(cnt));