diff options
author | 2014-05-20 13:32:22 +0000 | |
---|---|---|
committer | 2014-05-20 13:32:22 +0000 | |
commit | 4a254543d5b0c3dbb473efeceb5b5fbf3eee160b (patch) | |
tree | 9b6923ce5f9fec379ea1aafde7cd5af3842b6639 /lib | |
parent | Add support for -o XXX or -oXXX options in libfuse. (diff) | |
download | wireguard-openbsd-4a254543d5b0c3dbb473efeceb5b5fbf3eee160b.tar.xz wireguard-openbsd-4a254543d5b0c3dbb473efeceb5b5fbf3eee160b.zip |
Add -o max_read=XXX support in fuse. This is needed by usmb to have a
working read() and write().
ok tedu@
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libfuse/fuse.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libfuse/fuse.c b/lib/libfuse/fuse.c index b726b88c81f..ef794b3095a 100644 --- a/lib/libfuse/fuse.c +++ b/lib/libfuse/fuse.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fuse.c,v 1.23 2014/05/20 13:22:06 syl Exp $ */ +/* $OpenBSD: fuse.c,v 1.24 2014/05/20 13:32:22 syl Exp $ */ /* * Copyright (c) 2013 Sylvestre Gallon <ccna.syl@gmail.com> * @@ -169,6 +169,7 @@ fuse_mount(const char *dir, unused struct fuse_args *args) } fargs.fd = fc->fd; + fargs.max_read = max_read; if (mount(MOUNT_FUSEFS, fc->dir, 0, &fargs)) { switch (errno) { case EMFILE: |