usr/src/cmd/zfs/zfs_main.c
changeset 11515 a122949107d4
parent 11461 5113530c9d30
child 11876 5fce03ad05c6
--- a/usr/src/cmd/zfs/zfs_main.c	Fri Jan 15 14:02:12 2010 -0500
+++ b/usr/src/cmd/zfs/zfs_main.c	Fri Jan 15 13:13:56 2010 -0800
@@ -1505,6 +1505,12 @@
 				    "%s=none' to clear\n"), propname);
 			return (1);
 		}
+		if (received && (prop == ZFS_PROP_VOLSIZE ||
+		    prop == ZFS_PROP_VERSION)) {
+			(void) fprintf(stderr, gettext("'%s' property cannot "
+			    "be reverted to a received value\n"), propname);
+			return (1);
+		}
 	} else if (!zfs_prop_user(propname)) {
 		(void) fprintf(stderr, gettext("invalid property '%s'\n"),
 		    propname);