Page MenuHomeFreeBSD

D32780.diff
No OneTemporary

D32780.diff

diff --git a/sys/geom/part/g_part_gpt.c b/sys/geom/part/g_part_gpt.c
--- a/sys/geom/part/g_part_gpt.c
+++ b/sys/geom/part/g_part_gpt.c
@@ -734,6 +734,15 @@
return (0);
}
+static void
+g_part_gpt_efimedia(struct g_part_gpt_entry *entry, struct sbuf *sb)
+{
+ sbuf_printf(sb, "HD(%d,GPT,", entry->base.gpe_index);
+ sbuf_printf_uuid(sb, &entry->ent.ent_uuid);
+ sbuf_printf(sb, ",%#jx,%#jx)", (intmax_t)entry->base.gpe_start,
+ (intmax_t)(entry->base.gpe_end - entry->base.gpe_start + 1));
+}
+
static void
g_part_gpt_dumpconf(struct g_part_table *table, struct g_part_entry *baseentry,
struct sbuf *sb, const char *indent)
@@ -768,10 +777,7 @@
sbuf_printf_uuid(sb, &entry->ent.ent_uuid);
sbuf_cat(sb, "</rawuuid>\n");
sbuf_printf(sb, "%s<efimedia>", indent);
- sbuf_printf(sb, "HD(%d,GPT,", entry->base.gpe_index);
- sbuf_printf_uuid(sb, &entry->ent.ent_uuid);
- sbuf_printf(sb, ",%#jx,%#jx)", (intmax_t)entry->base.gpe_start,
- (intmax_t)(entry->base.gpe_end - entry->base.gpe_start + 1));
+ g_part_gpt_efimedia(entry, sb);
sbuf_cat(sb, "</efimedia>\n");
} else {
/* confxml: scheme information */

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 11, 12:34 AM (18 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17091819
Default Alt Text
D32780.diff (1 KB)

Event Timeline