aboutsummaryrefslogtreecommitdiffstats
path: root/src/bindfs.c
diff options
context:
space:
mode:
authorMartin Pärtel <martin.partel@gmail.com>2017-03-13 02:32:06 +0000
committerMartin Pärtel <martin.partel@gmail.com>2017-03-13 02:32:06 +0000
commit3f10f219d18e42967c67349f6e5f4340769e524d (patch)
tree481489bda9844529e529c42e56a49a808eac970d /src/bindfs.c
parentfcc29967b0c6cc65cd016f2ff6e36b738fb959a8 (diff)
downloadbindfs-3f10f219d18e42967c67349f6e5f4340769e524d.tar.gz
Fixed compiling on FreeBSD.
Fixes #51. Test suite changes will come in a later commit.
Diffstat (limited to 'src/bindfs.c')
-rw-r--r--src/bindfs.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bindfs.c b/src/bindfs.c
index af3763c..cf681dd 100644
--- a/src/bindfs.c
+++ b/src/bindfs.c
@@ -34,6 +34,9 @@
/* For >= 500 for pread/pwrite and readdir_r; >= 700 for utimensat */
#define _XOPEN_SOURCE 700
+/* For flock() on FreeBSD. It otherwise gets hidden by _XOPEN_SOURCE */
+#define __BSD_VISIBLE 1
+
/* For stat() nanosecond precision and lutimes() */
#define _BSD_SOURCE
/* The new non-deprecated version of _BSD_SOURCE */