NetBSD/lib/libperfuse
martin 2f01679d96 Pull up following revision(s) (requested by manu in ticket #50):
lib/libperfuse/ops.c: revision 1.87

Rollback directory filehandle screening for FUSE lock operations
libfuse has a different usage of filehandles for files and directories.

A directory filehandle is valid only for directory operations such
as OPENDIR, READDIR, RELEASEDIR, FSYNCDIR. Change of src/lib/libperfuse/ops.c
1.85-1.86 made sure filehandles of directories were only sent for that
operations.

However, the status of lock operations GETLK, SETLK, SETLKW was overlooked.

The only FUSE filesystem I found using locks is GlusterFS, and it needs
directory filehandles to be provided on lock operations, otherwise locking
crashes the filesystem. Hence this change brings back filehandles for
lock operations on directories.
2019-08-13 14:44:37 +00:00
..
Makefile
debug.c Use reclaim2 to fix reclaim/lookup race conditions 2018-11-16 02:39:02 +00:00
fuse.h
libperfuse.3 It's section 3 page, not section 2. While here, xref puffs(3) in the 2019-01-23 19:43:49 +00:00
ops.c Pull up following revision(s) (requested by manu in ticket #50): 2019-08-13 14:44:37 +00:00
perfuse.c fix typo 2019-04-17 12:30:51 +00:00
perfuse.h
perfuse_if.h
perfuse_priv.h Use reclaim2 to fix reclaim/lookup race conditions 2018-11-16 02:39:02 +00:00
shlib_version
subr.c