aboutsummaryrefslogtreecommitdiff
path: root/sbin
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2025-12-05 16:16:53 +0000
committerAlan Somers <asomers@FreeBSD.org>2025-12-10 18:08:30 +0000
commita0347b0f3a6088872c29eddb85154478d543dffb (patch)
tree25229d2352e5a122b0806532be4492f5a24c9c52 /sbin
parent4ae02d9792272fa8c43f4982cf338123d9bcaed2 (diff)
Diffstat (limited to 'sbin')
-rw-r--r--sbin/geom/core/geom.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/sbin/geom/core/geom.c b/sbin/geom/core/geom.c
index 51ea52a3e858..a1b1b351ebb3 100644
--- a/sbin/geom/core/geom.c
+++ b/sbin/geom/core/geom.c
@@ -912,8 +912,12 @@ list_one_provider(struct gprovider *pp, const char *padding)
}
xo_emit("{P:/%s}{Lcw:Mode}{:mode}\n", padding, pp->lg_mode);
LIST_FOREACH(conf, &pp->lg_config, lg_config) {
- xo_emit("{P:/%s}{Lcwa:}{a:}\n", padding, conf->lg_name,
- conf->lg_name, conf->lg_val ? conf->lg_val : "");
+ if (strcmp(conf->lg_name, "attrib") != 0)
+ xo_emit("{P:/%s}{Lcwa:}{a:}\n", padding, conf->lg_name,
+ conf->lg_name, conf->lg_val ? conf->lg_val : "");
+ else
+ xo_emit("{P:/%s}{Lcw:attrib}{l:attribute}\n", padding,
+ conf->lg_val ? conf->lg_val : "");
}
}