From 1fbb58ac52b041c8f4fcb6a069ce8edb7273e1ce Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Wed, 15 Apr 2020 14:32:10 +0100 Subject: [PATCH] Fix compatibility with SOL_TCP and Darwin Under Darwin SOL_TCP is not defined. Use IPPROTO_TCP instead. Other part of SPICE server uses this constant instead already. Signed-off-by: Frediano Ziglio --- server/tests/test-websocket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/tests/test-websocket.c b/server/tests/test-websocket.c index 432aeee5..2115411e 100644 --- a/server/tests/test-websocket.c +++ b/server/tests/test-websocket.c @@ -200,7 +200,7 @@ handle_client(int new_sock) } int enable = 1; - setsockopt(new_sock, SOL_TCP, TCP_NODELAY, (const void *) &enable, sizeof(enable)); + setsockopt(new_sock, IPPROTO_TCP, TCP_NODELAY, (const void *) &enable, sizeof(enable)); // wait header wait_for(new_sock, POLLIN);