aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorloli10K <loli10K@users.noreply.github.com>2019-05-24 22:58:12 +0200
committerBrian Behlendorf <behlendorf1@llnl.gov>2019-05-24 13:58:12 -0700
commitb868525bf7577e1e83634471eaac8805d9ed5481 (patch)
tree0162a151c9fcf6641cddf3bab0be85103dfefe15 /lib
parent62b2152ecacfe656617054531aa2db4bb84a1ace (diff)
zfs: don't pretty-print objsetid property
The objsetid property, while being stored as a number, is a dataset identifier and should not be pretty-printed. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Chris Dunlop <chris@onthe.net.au> Signed-off-by: loli10K <ezomori.nozomu@gmail.com> Closes #8784
Diffstat (limited to 'lib')
-rw-r--r--lib/libzfs/libzfs_dataset.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/libzfs/libzfs_dataset.c b/lib/libzfs/libzfs_dataset.c
index de94021a6..e26b32786 100644
--- a/lib/libzfs/libzfs_dataset.c
+++ b/lib/libzfs/libzfs_dataset.c
@@ -31,6 +31,7 @@
* Copyright 2016 Igor Kozhukhov <ikozhukhov@gmail.com>
* Copyright 2017-2018 RackTop Systems.
* Copyright (c) 2019 Datto Inc.
+ * Copyright (c) 2019, loli10K <ezomori.nozomu@gmail.com>
*/
#include <ctype.h>
@@ -2969,8 +2970,10 @@ zfs_prop_get(zfs_handle_t *zhp, zfs_prop_t prop, char *propbuf, size_t proplen,
case ZFS_PROP_GUID:
case ZFS_PROP_CREATETXG:
+ case ZFS_PROP_OBJSETID:
/*
- * GUIDs are stored as numbers, but they are identifiers.
+ * These properties are stored as numbers, but they are
+ * identifiers.
* We don't want them to be pretty printed, because pretty
* printing mangles the ID into a truncated and useless value.
*/