PUIFLG_IS_OUTER
boot->flags |= PUIFLG_IS_OUTER|PUIFLG_ADD_INNER;
& (PUIFLG_IS_OUTER|PUIFLG_JUST_MOUNTPOINT))
if ((pset->infos[i].flags & (PUIFLG_IS_OUTER|PUIFLG_ADD_INNER))
== PUIFLG_IS_OUTER)
ps = wanted->infos[i].flags & PUIFLG_IS_OUTER ?
if (!(wanted->infos[i].flags & PUIFLG_IS_OUTER))
ps = wanted->infos[i].flags & PUIFLG_IS_OUTER ?
want->flags |= PUIFLG_ADD_INNER|PUIFLG_IS_OUTER;
if (want->flags & (PUIFLG_JUST_MOUNTPOINT|PUIFLG_IS_OUTER))
if ((want->flags & (PUIFLG_ADD_INNER|PUIFLG_IS_OUTER)) !=
(PUIFLG_ADD_INNER|PUIFLG_IS_OUTER))
if (pset->infos[i].flags & PUIFLG_IS_OUTER)
else if (pset->infos[opt].flags & PUIFLG_IS_OUTER)
(PUIFLG_IS_OUTER|PUIFLG_JUST_MOUNTPOINT))
if ((p->flags & (PUIFLG_IS_OUTER|PUIFLG_JUST_MOUNTPOINT)) == 0)
wanted->infos[i].flags |= PUIFLG_IS_OUTER;
wanted->infos[i].flags &= ~PUIFLG_IS_OUTER;
infos->flags |= PUIFLG_IS_OUTER;
if ((edit->pset->infos[edit->index].flags & PUIFLG_IS_OUTER)