Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1117 → Rev 1186

/FreeBSD/geom_nbsd/trunk/src/geom_nbsd_enc.c
72,19 → 72,19
 
d->d_magic = le32dec(ptr + 0);
if (d->d_magic != DISKMAGIC)
return(EINVAL);
return (EINVAL);
 
d->d_magic2 = le32dec(ptr + 132);
if (d->d_magic2 != DISKMAGIC) {
return(EINVAL);
return (EINVAL);
}
 
d->d_npartitions = le16dec(ptr + 138);
if (maxpart > NBSD_MAXPARTITIONS) {
return(EINVAL);
return (EINVAL);
}
if (d->d_npartitions > maxpart) {
return(EINVAL);
return (EINVAL);
}
 
pe = ptr + 148 + 16 * d->d_npartitions;
92,7 → 92,7
for (p = ptr; p < pe; p += 2)
sum ^= le16dec(p);
if (sum != 0) {
return(EINVAL);
return (EINVAL);
}
 
d->d_type = le16dec(ptr + 4);
131,6 → 131,6
d->d_sbsize = le32dec(ptr + 144);
for (i = 0; i < d->d_npartitions; i++)
nbsd_partition_le_dec(ptr + 148 + 16 * i, &d->d_partitions[i]);
return(0);
return (0);
}