summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ffs/setup.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2001-04-10 22:11:01 +0000
committerjhb <jhb@FreeBSD.org>2001-04-10 22:11:01 +0000
commit5ede69a6032f457ca145c106e2f62c14a81e2e7f (patch)
treeb83117aa4098bb60a7e2e756c8d3e459e40a0bb4 /sbin/fsck_ffs/setup.c
parent07990b1abd77fe39068d80308bb7a5d9e63fe9dc (diff)
downloadFreeBSD-src-5ede69a6032f457ca145c106e2f62c14a81e2e7f.zip
FreeBSD-src-5ede69a6032f457ca145c106e2f62c14a81e2e7f.tar.gz
Catch up to the dirpref changes by copying new fields in the alternate
superblock from the original superblock so that differences in those new fields are ignored.
Diffstat (limited to 'sbin/fsck_ffs/setup.c')
-rw-r--r--sbin/fsck_ffs/setup.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sbin/fsck_ffs/setup.c b/sbin/fsck_ffs/setup.c
index bd928fb..d8d77a5 100644
--- a/sbin/fsck_ffs/setup.c
+++ b/sbin/fsck_ffs/setup.c
@@ -433,6 +433,9 @@ readsb(listerr)
memmove(altsblock.fs_ocsp, sblock.fs_ocsp, sizeof sblock.fs_ocsp);
altsblock.fs_csp = sblock.fs_csp;
altsblock.fs_maxcluster = sblock.fs_maxcluster;
+ altsblock.fs_contigdirs = sblock.fs_contigdirs;
+ altsblock.fs_avgfilesize = sblock.fs_avgfilesize;
+ altsblock.fs_avgfpdir = sblock.fs_avgfpdir;
memmove(altsblock.fs_fsmnt, sblock.fs_fsmnt, sizeof sblock.fs_fsmnt);
memmove(altsblock.fs_snapinum, sblock.fs_snapinum,
sizeof sblock.fs_snapinum);
OpenPOWER on IntegriCloud