NetBSD/lib/libperfuse
manu bf00e86bc9 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-10 07:08:11 +00:00
..
debug.c
fuse.h
libperfuse.3
Makefile
ops.c Rollback directory filehandle screening for FUSE lock operations 2019-08-10 07:08:11 +00:00
perfuse_if.h
perfuse_priv.h
perfuse.c fix typo 2019-04-17 12:30:51 +00:00
perfuse.h
shlib_version
subr.c