summaryrefslogtreecommitdiff
path: root/sysutils/lsof/files
diff options
context:
space:
mode:
authorLarry Rosenman <ler@FreeBSD.org>2020-01-06 20:42:08 +0000
committerLarry Rosenman <ler@FreeBSD.org>2020-01-06 20:42:08 +0000
commitdf50e374f58cad0f07a655102f118112c6e5ab08 (patch)
treed4e2b12ffab8d620875aecc4f334f471deef7c48 /sysutils/lsof/files
parent6e8d02d7c27213a8e303ea63cf39cdcb7a9c10d1 (diff)
Notes
Diffstat (limited to 'sysutils/lsof/files')
-rw-r--r--sysutils/lsof/files/patch-dialects_freebsd_dnode2.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/sysutils/lsof/files/patch-dialects_freebsd_dnode2.c b/sysutils/lsof/files/patch-dialects_freebsd_dnode2.c
new file mode 100644
index 000000000000..ae2c99462fb2
--- /dev/null
+++ b/sysutils/lsof/files/patch-dialects_freebsd_dnode2.c
@@ -0,0 +1,17 @@
+--- dialects/freebsd/dnode2.c.orig 2019-05-08 00:32:25.000000000 -0700
++++ dialects/freebsd/dnode2.c 2020-01-05 20:22:25.621138000 -0800
+@@ -49,7 +49,13 @@
+ *
+ * Note: clang's complaint about VOP_FSYNC can't be avoided.
+ */
+-#define VOP_UNLOCK(vp, f) ((void)0)
++#include <sys/param.h>
++#if __FreeBSD_version >= 1300074
++#define VOP_UNLOCK_FLAGS(vp, f) ((void)0)
++#define VOP_UNLOCK(vp) ((void)0)
++#else
++#define VOP_UNLOCK(vp, f) ((void)0)
++#endif
+ # endif /* defined(__clang__) */
+
+ #define KLD_MODULE /* for ARM: prevent "ARM_NARCH is 0 " error */