From 9def5563fc64d4e5dd457cd3c43ba42d1aebe9b3 Mon Sep 17 00:00:00 2001 From: James McFadyen Date: Thu, 5 Jan 2017 22:15:01 -0500 Subject: [PATCH] 7355 beadm list -H outputs garbage Reviewed by: Toomas Soome Reviewed by: Adam Stevko Reviewed by: Yuri Pankov Approved by: Robert Mustacchi --- usr/src/cmd/beadm/beadm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr/src/cmd/beadm/beadm.c b/usr/src/cmd/beadm/beadm.c index dc4aab5b59..00073ae717 100644 --- a/usr/src/cmd/beadm/beadm.c +++ b/usr/src/cmd/beadm/beadm.c @@ -369,6 +369,7 @@ print_be_nodes(const char *be_name, boolean_t parsable, struct hdr_info *hdr, const char *datetime_fmt = "%F %R"; const char *name = cur_be->be_node_name; const char *mntpt = cur_be->be_mntpt; + const char *uuid_str = cur_be->be_uuid_str; be_snapshot_list_t *snap = NULL; uint64_t used = cur_be->be_space_used; time_t creation = cur_be->be_node_creation; @@ -403,7 +404,7 @@ print_be_nodes(const char *be_name, boolean_t parsable, struct hdr_info *hdr, if (parsable) (void) printf("%s;%s;%s;%s;%llu;%s;%ld\n", name, - cur_be->be_uuid_str, + (uuid_str != NULL ? uuid_str: ""), active, (cur_be->be_mounted ? mntpt: ""), used, -- 2.11.4.GIT