summaryrefslogtreecommitdiffstats
path: root/compat.h
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2016-09-08 15:32:15 +0100
committerNicholas Marriott <nicholas.marriott@gmail.com>2016-09-08 15:32:15 +0100
commit3ed0973493862a3720c8dd46ee6d58f3d15f2490 (patch)
tree0cccc47481f77b76e138a6923ec976123d13686e /compat.h
parentf68a908c8ae4cd013e1a0ca5c5643381b0acb725 (diff)
Solaris build fixes from Rob Paisley.
Diffstat (limited to 'compat.h')
-rw-r--r--compat.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/compat.h b/compat.h
index 28ca9c61..12f99d13 100644
--- a/compat.h
+++ b/compat.h
@@ -35,6 +35,14 @@
#define ECHOPRT 0
#endif
+#ifndef ACCESSPERMS
+#define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO)
+#endif
+
+#if !defined(FIONREAD) && defined(__sun)
+#include <sys/filio.h>
+#endif
+
#ifndef HAVE_BSD_TYPES
typedef uint8_t u_int8_t;
typedef uint16_t u_int16_t;