diff options
author | phk <phk@FreeBSD.org> | 2002-05-12 23:44:15 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-05-12 23:44:15 +0000 |
commit | d4023f2e24f76a780fa8dc8a8102a24bc61db723 (patch) | |
tree | ddf4e8af9db2f764e32a42f67fac111c0999753b /sbin/fsck_ffs/pass1.c | |
parent | e76663bf875c4d4b218d6483379d4a4133ca13ee (diff) | |
download | FreeBSD-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/pass1.c')
-rw-r--r-- | sbin/fsck_ffs/pass1.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/sbin/fsck_ffs/pass1.c b/sbin/fsck_ffs/pass1.c index e3fd6ea..ef31787 100644 --- a/sbin/fsck_ffs/pass1.c +++ b/sbin/fsck_ffs/pass1.c @@ -243,24 +243,6 @@ checkinode(ino_t inumber, struct inodesc *idesc) if (mode == IFBLK || mode == IFCHR) ndb++; if (mode == IFLNK) { - if (doinglevel2 && - dp->di_size > 0 && dp->di_size < MAXSYMLINKLEN && - dp->di_blocks != 0) { - symbuf = alloca(secsize); - if (bread(fsreadfd, symbuf, - fsbtodb(&sblock, dp->di_db[0]), - (long)secsize) != 0) - errx(EEXIT, "cannot read symlink"); - if (debug) { - symbuf[dp->di_size] = 0; - printf("convert symlink %lu(%s) of size %ld\n", - (u_long)inumber, symbuf, (long)dp->di_size); - } - dp = ginode(inumber); - memmove(dp->di_shortlink, symbuf, (long)dp->di_size); - dp->di_blocks = 0; - inodirty(); - } /* * Fake ndb value so direct/indirect block checks below * will detect any garbage after symlink string. @@ -319,15 +301,6 @@ checkinode(ino_t inumber, struct inodesc *idesc) } else inoinfo(inumber)->ino_state = FSTATE; inoinfo(inumber)->ino_type = IFTODT(mode); - if (doinglevel2 && - (dp->di_ouid != (u_short)-1 || dp->di_ogid != (u_short)-1)) { - dp = ginode(inumber); - dp->di_uid = dp->di_ouid; - dp->di_ouid = -1; - dp->di_gid = dp->di_ogid; - dp->di_ogid = -1; - inodirty(); - } badblk = dupblk = 0; idesc->id_number = inumber; if (dp->di_flags & SF_SNAPSHOT) |