Page MenuHomeFreeBSD

D46468.id142576.diff
No OneTemporary

D46468.id142576.diff

diff --git a/sys/geom/geom_disk.c b/sys/geom/geom_disk.c
--- a/sys/geom/geom_disk.c
+++ b/sys/geom/geom_disk.c
@@ -632,6 +632,13 @@
sbuf_printf(sb, "%s<ident>", indent);
g_conf_cat_escaped(sb, res == 0 ? buf : dp->d_ident);
sbuf_cat(sb, "</ident>\n");
+ bp->bio_attribute = "GEOM::attachment";
+ bp->bio_length = DISK_IDENT_SIZE;
+ bp->bio_data = buf;
+ res = dp->d_getattr(bp);
+ sbuf_printf(sb, "%s<attachment>", indent);
+ g_conf_cat_escaped(sb, res == 0 ? buf : dp->d_attachment);
+ sbuf_cat(sb, "</attachment>\n");
bp->bio_attribute = "GEOM::lunid";
bp->bio_length = DISK_IDENT_SIZE;
bp->bio_data = buf;
@@ -654,6 +661,9 @@
sbuf_printf(sb, "%s<ident>", indent);
g_conf_cat_escaped(sb, dp->d_ident);
sbuf_cat(sb, "</ident>\n");
+ sbuf_printf(sb, "%s<attachment>", indent);
+ g_conf_cat_escaped(sb, dp->d_attachment);
+ sbuf_cat(sb, "</attachment>\n");
}
sbuf_printf(sb, "%s<descr>", indent);
g_conf_cat_escaped(sb, dp->d_descr);

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 25, 11:27 AM (13 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35472181
Default Alt Text
D46468.id142576.diff (999 B)

Event Timeline