From 83bfd68786a7aa77ca9b493e1c50fdd212d2dd26 Mon Sep 17 00:00:00 2001 From: Jacob Myers Date: Sat, 12 Jun 2010 00:46:29 -0400 Subject: FreeBSD doesn't have ENODATA, so fake it as EIO if not defined. --- src/ifuse.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ifuse.c b/src/ifuse.c index 4741e5e..c978135 100644 --- a/src/ifuse.c +++ b/src/ifuse.c @@ -42,6 +42,11 @@ #include #include +/* FreeBSD and others don't have ENODATA, so let's fake it */ +#ifndef ENODATA +#define ENODATA EIO +#endif + /* assume this is the default block size */ int g_blocksize = 4096; -- cgit v1.1-32-gdbae