aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/cloudabi/cloudabi_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/cloudabi/cloudabi_util.h')
-rw-r--r--sys/compat/cloudabi/cloudabi_util.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/compat/cloudabi/cloudabi_util.h b/sys/compat/cloudabi/cloudabi_util.h
index 5350d24c082c..557cf1759037 100644
--- a/sys/compat/cloudabi/cloudabi_util.h
+++ b/sys/compat/cloudabi/cloudabi_util.h
@@ -30,6 +30,7 @@
#include <compat/cloudabi/cloudabi_syscalldefs.h>
+struct file;
struct thread;
struct timespec;
@@ -40,6 +41,9 @@ int cloudabi_clock_time_get(struct thread *, cloudabi_clockid_t,
/* Converts a FreeBSD errno to a CloudABI errno. */
cloudabi_errno_t cloudabi_convert_errno(int);
+/* Converts a file descriptor to a CloudABI file descriptor type. */
+cloudabi_filetype_t cloudabi_convert_filetype(const struct file *);
+
/* Converts a struct timespec to a CloudABI timestamp. */
int cloudabi_convert_timespec(const struct timespec *, cloudabi_timestamp_t *);