Print this page
5882 Temporary pool names
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
        
@@ -642,17 +642,28 @@
                                     ZPROP_MAX_COMMENT);
                                 (void) zfs_error(hdl, EZFS_BADPROP, errbuf);
                                 goto error;
                         }
                         break;
+
                 case ZPOOL_PROP_READONLY:
                         if (!flags.import) {
                                 zfs_error_aux(hdl, dgettext(TEXT_DOMAIN,
                                     "property '%s' can only be set at "
                                     "import time"), propname);
                                 (void) zfs_error(hdl, EZFS_BADPROP, errbuf);
                                 goto error;
+                        }
+                        break;
+
+                case ZPOOL_PROP_TNAME:
+                        if (!flags.create) {
+                                zfs_error_aux(hdl, dgettext(TEXT_DOMAIN,
+                                    "property '%s' can only be set at "
+                                    "creation time"), propname);
+                                (void) zfs_error(hdl, EZFS_BADPROP, errbuf);
+                                goto error;
                         }
                         break;
 
                 default:
                         zfs_error_aux(hdl, dgettext(TEXT_DOMAIN,