]> git.proxmox.com Git - mirror_zfs.git/blobdiff - cmd/ztest/ztest.c
ztest: display non-index properties properly at verbose level 6
[mirror_zfs.git] / cmd / ztest / ztest.c
index 642cab5f2f33960c36752673887f4d44163deb17..f2ffcaf3e6340049b7f9127112c075b8b57f6912 100644 (file)
@@ -1097,9 +1097,16 @@ ztest_dsl_prop_set_uint64(char *osname, zfs_prop_t prop, uint64_t value,
        VERIFY0(dsl_prop_get_integer(osname, propname, &curval, setpoint));
 
        if (ztest_opts.zo_verbose >= 6) {
-               VERIFY(zfs_prop_index_to_string(prop, curval, &valname) == 0);
-               (void) printf("%s %s = %s at '%s'\n",
-                   osname, propname, valname, setpoint);
+               int err;
+
+               err = zfs_prop_index_to_string(prop, curval, &valname);
+               if (err)
+                       (void) printf("%s %s = %llu at '%s'\n",
+                           osname, propname, (unsigned long long)curval,
+                               setpoint);
+               else
+                       (void) printf("%s %s = %s at '%s'\n",
+                           osname, propname, valname, setpoint);
        }
        umem_free(setpoint, MAXPATHLEN);