From fd92c754fc5152c55cd02fe4375c09e95619908f Mon Sep 17 00:00:00 2001 From: H William Welliver Date: Thu, 6 Jan 2022 16:09:27 -0500 Subject: [PATCH] Add missing headers required for solaris/illumos --- src/Cedar/BridgeUnix.c | 4 +++- src/Cedar/VLanUnix.c | 2 +- src/Mayaqua/Unix.c | 5 +++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Cedar/BridgeUnix.c b/src/Cedar/BridgeUnix.c index 88244b7d..d5890cba 100644 --- a/src/Cedar/BridgeUnix.c +++ b/src/Cedar/BridgeUnix.c @@ -29,11 +29,13 @@ #include #include -#ifndef UNIX_OPENBSD +#if !defined(UNIX_OPENBSD) && !defined(UNIX_SOLARIS) #include #endif #ifdef UNIX_SOLARIS +#include +#include #include #endif diff --git a/src/Cedar/VLanUnix.c b/src/Cedar/VLanUnix.c index f78e4a90..b4ede360 100644 --- a/src/Cedar/VLanUnix.c +++ b/src/Cedar/VLanUnix.c @@ -29,7 +29,7 @@ #include #include -#ifdef UNIX_OPENBSD +#if defined(UNIX_OPENBSD) || defined(UNIX_SOLARIS) #include #else #include diff --git a/src/Mayaqua/Unix.c b/src/Mayaqua/Unix.c index cdb5e612..871bf9e1 100755 --- a/src/Mayaqua/Unix.c +++ b/src/Mayaqua/Unix.c @@ -46,6 +46,11 @@ #include #endif +#ifdef UNIX_SOLARIS +#define USE_STATVFS +#include ' +#endif + #ifdef UNIX_MACOS #ifdef NO_VLAN // Struct statfs for MacOS X