diff options
author | obrien <obrien@FreeBSD.org> | 2000-11-29 20:22:47 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-11-29 20:22:47 +0000 |
commit | b5bd88f4f5f17b408b2353820f51e8580ea3029c (patch) | |
tree | 4b9af43d561f1c56ce20bfa1290830d7b482b026 /sbin/i386 | |
parent | c710e2e278fc5cc099d77001ccf0f3f790472bec (diff) | |
download | FreeBSD-src-b5bd88f4f5f17b408b2353820f51e8580ea3029c.zip FreeBSD-src-b5bd88f4f5f17b408b2353820f51e8580ea3029c.tar.gz |
I didn't maintain the "chs" ordering. Rather the bug was in print_part().
Requested by: bde.
Diffstat (limited to 'sbin/i386')
-rw-r--r-- | sbin/i386/fdisk/fdisk.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sbin/i386/fdisk/fdisk.c b/sbin/i386/fdisk/fdisk.c index 0cfe66a..1bf925f 100644 --- a/sbin/i386/fdisk/fdisk.c +++ b/sbin/i386/fdisk/fdisk.c @@ -474,13 +474,13 @@ print_part(int i) part_mb, partp->dp_flag, partp->dp_flag == ACTIVE ? " (active)" : ""); - printf("\tbeg: cyl %d/ sector %d/ head %d;\n\tend: cyl %d/ sector %d/ head %d\n" + printf("\tbeg: cyl %d/ head %d/ sector %d;\n\tend: cyl %d/ head %d/ sector %d\n" ,DPCYL(partp->dp_scyl, partp->dp_ssect) - ,DPSECT(partp->dp_ssect) ,partp->dp_shd + ,DPSECT(partp->dp_ssect) ,DPCYL(partp->dp_ecyl, partp->dp_esect) - ,DPSECT(partp->dp_esect) - ,partp->dp_ehd); + ,partp->dp_ehd + ,DPSECT(partp->dp_esect)); } @@ -562,8 +562,8 @@ struct dos_partition *partp = ((struct dos_partition *) &mboot.parts) + i - 1; thd = partp->dp_shd; tsec = DPSECT(partp->dp_ssect); Decimal("beginning cylinder", tcyl, tmp); - Decimal("beginning sector", tsec, tmp); Decimal("beginning head", thd, tmp); + Decimal("beginning sector", tsec, tmp); partp->dp_scyl = DOSCYL(tcyl); partp->dp_ssect = DOSSECT(tsec,tcyl); partp->dp_shd = thd; @@ -572,8 +572,8 @@ struct dos_partition *partp = ((struct dos_partition *) &mboot.parts) + i - 1; thd = partp->dp_ehd; tsec = DPSECT(partp->dp_esect); Decimal("ending cylinder", tcyl, tmp); - Decimal("ending sector", tsec, tmp); Decimal("ending head", thd, tmp); + Decimal("ending sector", tsec, tmp); partp->dp_ecyl = DOSCYL(tcyl); partp->dp_esect = DOSSECT(tsec,tcyl); partp->dp_ehd = thd; |