Add #define for DOSPTYP_PMBR, and use it.

This commit is contained in:
Poul-Henning Kamp 2003-04-03 18:55:16 +00:00
parent 6412c65cf0
commit 4c763c77dc
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=113030
2 changed files with 2 additions and 1 deletions

View File

@ -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;

View File

@ -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 */