summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs/common/libzfs_sendrecv.c
diff options
context:
space:
mode:
authorLori Alt <Lori.Alt@Sun.COM>2009-01-20 17:47:08 -0700
committerLori Alt <Lori.Alt@Sun.COM>2009-01-20 17:47:08 -0700
commit33408eef27eb2599d62f65cbf4c8a8fb8d5ac541 (patch)
tree32aab3c0965bf47e3583c812d3f896df68f16523 /usr/src/lib/libzfs/common/libzfs_sendrecv.c
parentbb6bd3b9b6f11bf42f41eb7cd816f8eaf8059c75 (diff)
downloadillumos-joyent-33408eef27eb2599d62f65cbf4c8a8fb8d5ac541.tar.gz
6794452 zfs receive can't restore a root pool
Diffstat (limited to 'usr/src/lib/libzfs/common/libzfs_sendrecv.c')
-rw-r--r--usr/src/lib/libzfs/common/libzfs_sendrecv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libzfs/common/libzfs_sendrecv.c b/usr/src/lib/libzfs/common/libzfs_sendrecv.c
index a3ed5cea85..5a2e2aeb6d 100644
--- a/usr/src/lib/libzfs/common/libzfs_sendrecv.c
+++ b/usr/src/lib/libzfs/common/libzfs_sendrecv.c
@@ -20,7 +20,7 @@
*/
/*
- * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -2077,7 +2077,7 @@ zfs_receive(libzfs_handle_t *hdl, const char *tosnap, recvflags_t flags,
err = zfs_receive_impl(hdl, tosnap, flags, infd, stream_avl, &top_zfs);
- if (err == 0 && top_zfs) {
+ if (err == 0 && !flags.nomount && top_zfs) {
zfs_handle_t *zhp;
prop_changelist_t *clp;