diff options
author | Matt Fiddaman <illumos@m.fiddaman.uk> | 2021-03-28 21:32:03 +0000 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2021-04-08 16:54:42 -0400 |
commit | 99ea293e719ac006d413e4fde6ac0d5cd4dd6c59 (patch) | |
tree | 649b0b86ff7217e51bac28e8e3f7e6b42b3812d2 /usr/src/lib/libzfs/common/libzfs_dataset.c | |
parent | c7b656fc7125adc5888ce934f1a3433da4b1bbc5 (diff) | |
download | illumos-joyent-99ea293e719ac006d413e4fde6ac0d5cd4dd6c59.tar.gz |
7668 zfs get only outputs 3 columns if "clones" property is empty
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/libzfs/common/libzfs_dataset.c')
-rw-r--r-- | usr/src/lib/libzfs/common/libzfs_dataset.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/lib/libzfs/common/libzfs_dataset.c b/usr/src/lib/libzfs/common/libzfs_dataset.c index 4e5ef6f292..49d4283d19 100644 --- a/usr/src/lib/libzfs/common/libzfs_dataset.c +++ b/usr/src/lib/libzfs/common/libzfs_dataset.c @@ -34,6 +34,7 @@ * Copyright 2018 Nexenta Systems, Inc. * Copyright 2016 Igor Kozhukhov <ikozhukhov@gmail.com> * Copyright 2017-2018 RackTop Systems. + * Copyright (c) 2021 Matt Fiddaman */ #include <ctype.h> @@ -2413,7 +2414,7 @@ get_clones_string(zfs_handle_t *zhp, char *propbuf, size_t proplen) nvpair_t *pair; value = zfs_get_clones_nvl(zhp); - if (value == NULL) + if (value == NULL || nvlist_empty(value)) return (-1); propbuf[0] = '\0'; |