MBR_PFLAG_ACTIVE
if (partp[part].mbrp_flag & MBR_PFLAG_ACTIVE)
partp[part].mbrp_flag &= ~MBR_PFLAG_ACTIVE;
partp[active].mbrp_flag |= MBR_PFLAG_ACTIVE;
case MBR_PFLAG_ACTIVE:
mbrp->mbrp_flag = MBR_PFLAG_ACTIVE;
if (p->mbrp_flag == MBR_PFLAG_ACTIVE) {
else if (p->mbrp_flag == MBR_PFLAG_ACTIVE)
if (mp->mbrp_flag & MBR_PFLAG_ACTIVE)
mp->mbrp_flag |= MBR_PFLAG_ACTIVE;
if (m->mbr.mbr_parts[i].mbrp_flag & MBR_PFLAG_ACTIVE) {
mp->mbrp_flag |= MBR_PFLAG_ACTIVE;
m->mbr.mbr_parts[i].mbrp_flag |= MBR_PFLAG_ACTIVE;
msg_string(primary && (mp->mbrp_flag & MBR_PFLAG_ACTIVE) ?
data->mbr->mbr.mbr_parts[i].mbrp_flag ^= MBR_PFLAG_ACTIVE;
&= ~MBR_PFLAG_ACTIVE;