summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2014-03-23 20:14:49 +0000
committermarcel <marcel@FreeBSD.org>2014-03-23 20:14:49 +0000
commitb64030a75668c2e2a2eebf1373008ff6cc8ec0e6 (patch)
tree05a258460a0ce38e6a61ca9bfe2068536ac75520
parent0c6234c0ae7c9a32ed5b7b03bdaca8d24bd683b6 (diff)
downloadFreeBSD-src-b64030a75668c2e2a2eebf1373008ff6cc8ec0e6.zip
FreeBSD-src-b64030a75668c2e2a2eebf1373008ff6cc8ec0e6.tar.gz
Add the fat32 and ebr aliases. The ebr alias is needed to support
the EBR scheme, as it can only live inside a MBR partition of type 5 (= DOSPTYP_EXT).
-rw-r--r--scheme.c2
-rw-r--r--scheme.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/scheme.c b/scheme.c
index 881675b..e8553ab 100644
--- a/scheme.c
+++ b/scheme.c
@@ -45,7 +45,9 @@ static struct {
const char *name;
enum alias alias;
} scheme_alias[] = {
+ { "ebr", ALIAS_EBR },
{ "efi", ALIAS_EFI },
+ { "fat32", ALIAS_FAT32 },
{ "freebsd", ALIAS_FREEBSD },
{ "freebsd-boot", ALIAS_FREEBSD_BOOT },
{ "freebsd-nandfs", ALIAS_FREEBSD_NANDFS },
diff --git a/scheme.h b/scheme.h
index 2d6bbc3..6697caa 100644
--- a/scheme.h
+++ b/scheme.h
@@ -34,7 +34,9 @@
enum alias {
ALIAS_NONE, /* Keep first! */
/* start */
+ ALIAS_EBR,
ALIAS_EFI,
+ ALIAS_FAT32,
ALIAS_FREEBSD,
ALIAS_FREEBSD_BOOT,
ALIAS_FREEBSD_NANDFS,
OpenPOWER on IntegriCloud