2017-12-12 13:41:21 +00:00

25 lines
808 B
Plaintext

$OpenBSD: patch-usmb_c,v 1.3 2017/12/12 13:41:21 helg Exp $
Index: usmb.c
--- usmb.c.orig
+++ usmb.c
@@ -141,7 +141,7 @@ static struct fuse_operations fuse_ops = {
SET_ELEMENT (.getattr, usmb_getattr),
SET_ELEMENT (.readlink, NULL),
SET_ELEMENT (.getdir, NULL),
- SET_ELEMENT (.mknod, NULL),
+ SET_ELEMENT (.mknod, usmb_mknod),
SET_ELEMENT (.mkdir, usmb_mkdir),
SET_ELEMENT (.unlink, usmb_unlink),
SET_ELEMENT (.rmdir, usmb_rmdir),
@@ -315,8 +315,8 @@ int main (int argc, char **argv)
if (umount)
{
- execlp ("fusermount", "fusermount", "-u", mountpoint, NULL);
- perror ("Failed to execute fusermount");
+ execlp ("umount", "umount", mountpoint, NULL);
+ perror ("Failed to execute umount");
}
else if (create_share_name (server, sharename) && get_context())