DISKMAGIC
d->d_magic = DISKMAGIC;
d->d_magic2 = DISKMAGIC;
dp->d_magic = DISKMAGIC;
dp->d_magic2 = DISKMAGIC;
if (lp->d_magic == DISKMAGIC && lp->d_magic2 == DISKMAGIC)
if (bswap32(tlp->d_magic) == DISKMAGIC)
if (lp->d_magic == DISKMAGIC)
else if (bswap32(lp->d_magic) == DISKMAGIC)
if (target32toh(tlp.d_magic) != DISKMAGIC) {
#define DISKMAGIC_REV bswap32(DISKMAGIC)
#define DISKMAGIC_DELETED (~DISKMAGIC)
#define DISKMAGIC_DELETED_REV bswap32(~DISKMAGIC)
lab.d_magic = DISKMAGIC;
lab.d_magic2 = DISKMAGIC;
if (le32toh(dl->d_magic) != DISKMAGIC ||
le32toh(dl->d_magic2) != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC) {
lp->d_magic = lp->d_magic2 = DISKMAGIC;
lp->d_magic = lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC ||
lp->d_magic != DISKMAGIC ||
lp->d_magic2 != DISKMAGIC ||
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
lp->d_magic = lp->d_magic2 = DISKMAGIC;
dl->d_magic2 == DISKMAGIC &&
dl->d_magic == DISKMAGIC &&
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
dl->d_magic2 == DISKMAGIC &&
dl->d_magic == DISKMAGIC &&
&& dl->d_magic2 == DISKMAGIC
&& dl->d_magic == DISKMAGIC
p->d_magic2 != DISKMAGIC ||
p->d_magic != DISKMAGIC ||
if (dl->d_magic != DISKMAGIC || dl->d_magic2 != DISKMAGIC
&& dl->d_magic2 == DISKMAGIC
&& dl->d_magic == DISKMAGIC
&& dl->d_magic2 == DISKMAGIC
&& dl->d_magic == DISKMAGIC
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
d->d_magic = d->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (le32toh(d.d_magic) != DISKMAGIC ||
le32toh(d.d_magic2) != DISKMAGIC) {
if (d->d_magic != DISKMAGIC || d->d_magic2 != DISKMAGIC ||
d->d_magic = DISKMAGIC;
d->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = lp->d_magic2 = DISKMAGIC;
if (lp->d_magic != DISKMAGIC || lp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (ctx->dl.d_magic != DISKMAGIC ||
ctx->dl.d_magic2 != DISKMAGIC ||
if (ctx->dl.d_magic != DISKMAGIC ||
ctx->dl.d_magic2 != DISKMAGIC ||
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dklabel.d_magic == DISKMAGIC && (secsz = dklabel.d_secsize) != 0) {
if (ptn_disklabel.d_magic != DISKMAGIC ||
ptn_disklabel.d_magic2 != DISKMAGIC ||
if (lp->d_magic != DISKMAGIC || dkcksum(lp)) {
if (lp->d_magic != DISKMAGIC || dkcksum(lp)) {
if (ptn_disklabel.d_magic != DISKMAGIC)
if (ptn_disklabel.d_magic2 != DISKMAGIC)
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
bp->d_magic = DISKMAGIC;
bp->d_magic2 = DISKMAGIC;
if (dlp->d_magic != DISKMAGIC ||
dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC &&
dlp->d_magic2 == DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC
&& dlp->d_magic2 == DISKMAGIC
if (nlp->d_magic != DISKMAGIC || nlp->d_magic2 != DISKMAGIC
if (dlp->d_magic == DISKMAGIC)
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (lp->d_magic == DISKMAGIC && lp->d_magic2 == DISKMAGIC &&
if (msg || clp->magic1 != DISKMAGIC || clp->magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC || dlp->d_magic2 == DISKMAGIC) {
osdep->od_version = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC || dlp->d_magic2 == DISKMAGIC) {
osdep->od_version = DISKMAGIC;
lp->d_magic = lp->d_magic2 = DISKMAGIC;
lp->d_magic = lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC
&& dlp->d_magic2 == DISKMAGIC
lp->d_magic = lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC && dkcksum(dlp) == 0) {
lp->d_magic = lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC)
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (dlp->d_magic == DISKMAGIC)
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC) {
if (bswap32(dlp->d_magic) == DISKMAGIC &&
bswap32(dlp->d_magic2) == DISKMAGIC) {
if (le32toh(dlp->d_magic) == DISKMAGIC &&
le32toh(dlp->d_magic2) == DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
} else if (bswap32(dlp->d_magic) == DISKMAGIC &&
bswap32(dlp->d_magic2) == DISKMAGIC &&
} else if (le32toh(dlp->d_magic) == DISKMAGIC &&
le32toh(dlp->d_magic2) == DISKMAGIC &&
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC && !dkcksum(dlp) &&
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (romlabel.d_magic == DISKMAGIC && romlabel.d_magic2 == DISKMAGIC) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
dl->d_magic = dl->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (label->d_magic == DISKMAGIC &&
label->d_magic2 == DISKMAGIC) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (lp->d_magic != DISKMAGIC || lp->d_magic2 != DISKMAGIC) {
if (lp->d_magic != bswap32(DISKMAGIC) ||
lp->d_magic2 != bswap32(DISKMAGIC))
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
dl->d_magic = dl->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
dl->d_magic = DISKMAGIC; /* the magic number */
dl->d_magic2 = DISKMAGIC;
if (dlp->d_magic == DISKMAGIC) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
if (dlp->d_magic == DISKMAGIC && dlp->d_magic2 == DISKMAGIC &&
if (!check_label_magic(dlp, DISKMAGIC))
if (!check_label_magic(dlp, bswap32(DISKMAGIC)))
if (nlp->d_magic != DISKMAGIC || nlp->d_magic2 != DISKMAGIC ||
nlp->d_magic, nlp->d_magic2, DISKMAGIC,
npartitions = nlp->d_magic == DISKMAGIC ?
if (dlp->d_magic == bswap32(DISKMAGIC) &&
dlp->d_magic2 == bswap32(DISKMAGIC)) {
if (dlp->d_magic != DISKMAGIC || dlp->d_magic2 != DISKMAGIC) {
lp->d_magic = DISKMAGIC;
lp->d_magic2 = DISKMAGIC;
if (le32toh(d.d_magic) != DISKMAGIC || le32toh(d.d_magic2) != DISKMAGIC)
if (dp->d_magic != DISKMAGIC || dp->d_magic2 != DISKMAGIC
if (label->d_magic != htobe32(DISKMAGIC) ||
label->d_magic2 != htobe32(DISKMAGIC) ||
if (label.l.d_magic != htobe32(DISKMAGIC) ||
label.l.d_magic2 != htobe32(DISKMAGIC) ||