From 6caccb42b40614a03579c26e4724df2ee5b28b2e Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Wed, 18 Sep 2024 12:10:42 -0700 Subject: [PATCH] oss: include sys/filio.h for FIONBIO definition on Solaris MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes build failure on Solaris 11.4: ../src/modules/oss/oss-util.c: In function ‘pa_oss_open’: ../src/modules/oss/oss-util.c:93:19: error: ‘FIONBIO’ undeclared (first use in this function) 93 | if (ioctl(fd, FIONBIO, &nonblock_io) < 0) { | ^~~~~~~ Signed-off-by: Alan Coopersmith --- src/modules/oss/oss-util.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/oss/oss-util.c b/src/modules/oss/oss-util.c index 80b6c8c63..5623c9ddc 100644 --- a/src/modules/oss/oss-util.c +++ b/src/modules/oss/oss-util.c @@ -31,6 +31,10 @@ #include #include +#ifdef HAVE_SYS_FILIO_H +#include +#endif + #include #include #include