CVSROOT: /cvs Module name: src Changes by: nat...@cvs.openbsd.org 2016/08/30 10:45:54
Modified files: lib/libfuse : fuse_ops.c fuse_private.h share/man/man9 : fb_setup.9 sys/miscfs/fuse: fuse_device.c fuse_file.c fuse_lookup.c fuse_vfsops.c fuse_vnops.c fusebuf.c sys/sys : fusebuf.h Log message: Use struct stat for storing attributes in fusebufs, because using struct vattr in userspace is suboptimal as some related helpers are not available, e.g. VATTR_NULL() and IFTOVT(). The conversion is now done in the kernel where it belongs. As a side effect the <sys/vnode.h> include can be removed from libfuse. tweaks and ok guenther