From 4c763c77dcad5686ade258982a262daa0d364d62 Mon Sep 17 00:00:00 2001
From: Poul-Henning Kamp <phk@FreeBSD.org>
Date: Thu, 3 Apr 2003 18:55:16 +0000
Subject: [PATCH] Add #define for DOSPTYP_PMBR, and use it.

---
 sys/geom/geom_mbr.c | 2 +-
 sys/sys/diskmbr.h   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys/geom/geom_mbr.c b/sys/geom/geom_mbr.c
index d4d74465ebd9..cef7466c6cc7 100644
--- a/sys/geom/geom_mbr.c
+++ b/sys/geom/geom_mbr.c
@@ -149,7 +149,7 @@ g_mbr_modify(struct g_geom *gp, struct g_mbr_softc *ms, u_char *sec0)
 		 * partitions to be present in the MBR. A PMBR will
 		 * be handled correctly anyway.
 		 */
-		if (dp[i].dp_typ == 0xee)
+		if (dp[i].dp_typ == DOSPTYP_PMBR)
 			l[i] = 0;
 		else if (dp[i].dp_flag != 0 && dp[i].dp_flag != 0x80)
 			l[i] = 0;
diff --git a/sys/sys/diskmbr.h b/sys/sys/diskmbr.h
index 79b9d1b0c93e..e2aaafc0e714 100644
--- a/sys/sys/diskmbr.h
+++ b/sys/sys/diskmbr.h
@@ -46,6 +46,7 @@
 #define	DOSPTYP_386BSD	0xa5	/* 386BSD partition type */
 #define	DOSPTYP_LINSWP	0x82	/* Linux swap partition */
 #define	DOSPTYP_LINUX	0x83	/* Linux partition */
+#define	DOSPTYP_PMBR	0xee	/* GPT Protective MBR */
 #define	DOSPTYP_EXT	5	/* DOS extended partition */
 #define	DOSPTYP_EXTLBA	15	/* DOS extended partition */