Honour /usr/mdec/mbr or -f partition 0 information even outside
authorkrw <krw@openbsd.org>
Thu, 25 Nov 2021 15:40:26 +0000 (15:40 +0000)
committerkrw <krw@openbsd.org>
Thu, 25 Nov 2021 15:40:26 +0000 (15:40 +0000)
commitd8f1450d24e6c12014854b10b9983fef36ad9046
treee2847c0e153b59da1e6d44e71192ed63955200a4
parent4aefc49552e88a10359379b4b2560711c410d81b
Honour /usr/mdec/mbr or -f partition 0 information even outside
of _powerpc__ and __mips__, preventing the possible creation of
MBRs with overlapping partitions 0 and 3.

Don't set bootprt DOSACTIVE flag if no partition 0 information
was provided via /usr/mdec/mbr or -f. Lets octeon fdisk(8) set
DOSACTIVE on the OpenBSD partition in the default MBR like
every other fdisk(8) does.
sbin/fdisk/mbr.c