From e7a96a7175f869942f197e95ebae62ad32367ac6 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 8 Mar 2021 10:33:48 +0000 Subject: [PATCH] solaris: socket priority --- lib/plat/unix/unix-sockets.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/plat/unix/unix-sockets.c b/lib/plat/unix/unix-sockets.c index 96ad58cb1..d2fb118b8 100644 --- a/lib/plat/unix/unix-sockets.c +++ b/lib/plat/unix/unix-sockets.c @@ -198,14 +198,14 @@ static const int ip_opt_lws_flags[] = { #endif }, ip_opt_val[] = { IPTOS_LOWDELAY, IPTOS_THROUGHPUT, IPTOS_RELIABILITY -#if !defined(__OpenBSD__) +#if !defined(__OpenBSD__) && !defined(__sun) , IPTOS_MINCOST #endif }; #if !defined(LWS_WITH_NO_LOGS) static const char *ip_opt_names[] = { "LOWDELAY", "THROUGHPUT", "RELIABILITY" -#if !defined(__OpenBSD__) +#if !defined(__OpenBSD__) && !defined(__sun) , "MINCOST" #endif }; @@ -224,6 +224,7 @@ lws_plat_set_socket_options_ip(lws_sockfd_type fd, uint8_t pri, int lws_flags) !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && \ !defined(__NetBSD__) && \ !defined(__OpenBSD__) && \ + !defined(__sun) && \ !defined(__HAIKU__) /* the BSDs don't have SO_PRIORITY */