summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ffs/pass5.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2002-05-12 23:44:15 +0000
committerphk <phk@FreeBSD.org>2002-05-12 23:44:15 +0000
commitd4023f2e24f76a780fa8dc8a8102a24bc61db723 (patch)
treeddf4e8af9db2f764e32a42f67fac111c0999753b /sbin/fsck_ffs/pass5.c
parente76663bf875c4d4b218d6483379d4a4133ca13ee (diff)
downloadFreeBSD-src-d4023f2e24f76a780fa8dc8a8102a24bc61db723.zip
FreeBSD-src-d4023f2e24f76a780fa8dc8a8102a24bc61db723.tar.gz
UFS2 preparation commit:
Remove support for converting old FFS formats to newer. Submitted by: mckusick Sponspored by: DARPA & NAI Labs.
Diffstat (limited to 'sbin/fsck_ffs/pass5.c')
-rw-r--r--sbin/fsck_ffs/pass5.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/sbin/fsck_ffs/pass5.c b/sbin/fsck_ffs/pass5.c
index 1d73dc8..f2ab2a8 100644
--- a/sbin/fsck_ffs/pass5.c
+++ b/sbin/fsck_ffs/pass5.c
@@ -60,7 +60,7 @@ pass5(void)
struct fs *fs = &sblock;
struct cg *cg = &cgrp;
ufs_daddr_t dbase, dmax, d;
- int i, j, excessdirs;
+ int i, j, excessdirs, rewritecg = 0;
struct csum *cs;
struct csum cstotal;
struct inodesc idesc[3];
@@ -77,7 +77,7 @@ pass5(void)
pwarn("DELETING CLUSTERING MAPS\n");
if (preen || reply("DELETE CLUSTERING MAPS")) {
fs->fs_contigsumsize = 0;
- doinglevel1 = 1;
+ rewritecg = 1;
sbdirty();
}
}
@@ -104,7 +104,7 @@ pass5(void)
doit);
fs->fs_cgsize =
fragroundup(fs, CGSIZE(fs));
- doinglevel1 = 1;
+ rewritecg = 1;
sbdirty();
}
}
@@ -161,11 +161,8 @@ pass5(void)
fs->fs_postblformat);
}
memset(&idesc[0], 0, sizeof idesc);
- for (i = 0; i < 3; i++) {
+ for (i = 0; i < 3; i++)
idesc[i].id_type = ADDR;
- if (doinglevel2)
- idesc[i].id_fix = FIX;
- }
memset(&cstotal, 0, sizeof(struct csum));
j = blknum(fs, fs->fs_size + fs->fs_frag - 1);
for (i = fs->fs_size; i < j; i++)
@@ -309,7 +306,7 @@ pass5(void)
memmove(cs, &newcg->cg_cs, sizeof *cs);
sbdirty();
}
- if (doinglevel1) {
+ if (rewritecg) {
memmove(cg, newcg, (size_t)fs->fs_cgsize);
cgdirty();
continue;
OpenPOWER on IntegriCloud