From: Turbo Fredriksson Date: Tue, 4 Jun 2013 01:56:04 +0000 (+0200) Subject: No point in rewind() mtab in zfs_unshare_proto(). We're not really X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=zfs.git;a=commitdiff_plain;h=abbfdca483897d4406889e3517e77baf07573ecb No point in rewind() mtab in zfs_unshare_proto(). We're not really reading the file, but instead use libzfs_mnttab_find() which does the nessesary freopen() for us. Signed-off-by: Brian Behlendorf Issue #1498 --- diff --git a/lib/libzfs/libzfs_mount.c b/lib/libzfs/libzfs_mount.c index 9a57ad9..bded1f0 100644 --- a/lib/libzfs/libzfs_mount.c +++ b/lib/libzfs/libzfs_mount.c @@ -877,7 +877,6 @@ zfs_unshare_proto(zfs_handle_t *zhp, const char *mountpoint, char *mntpt = NULL; /* check to see if need to unmount the filesystem */ - rewind(zhp->zfs_hdl->libzfs_mnttab); if (mountpoint != NULL) mountpoint = mntpt = zfs_strdup(hdl, mountpoint);