]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit - e2fsck/pass2.c
Many files:
authorTheodore Ts'o <tytso@mit.edu>
Fri, 3 Oct 1997 17:48:10 +0000 (17:48 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 3 Oct 1997 17:48:10 +0000 (17:48 +0000)
commit1b6bf1759af884957234b7dce768b785f792abd0
tree275137be213c5a3d049080df8febbeac4b857684
parentd163b0948731e6d84bd3efe75075a2d0a8009272
Many files:
  pass*.c, super.c: Massive changes to avoid using printf and com_err
   routines.  All diagnostic messages are now routed through the
   fix_problem interface.
  pass2.c (check_dir_block): Check for duplicate '.' and '..' entries.
  problem.c, problem.h: Add new problem codes PR_2_DUP_DOT and
   PR_2_DUP_DOT_DOT.
  problem.c: Added new problem codes for some of the superblock
   corruption checks, and for the pass header messages.  ("Pass
   1: xxxxx")
  util.c (print_resource_track): Now takes a description argument.
  super.c, unix.c, e2fsck.c: New files to separate out the
   operating-specific operations out from e2fsck.c.  e2fsck.c now
   contains the global e2fsck context management routines, and
   super.c contains the "pass 0" initial validation of the
   superblock and global block group descriptors.
  pass1.c, pass2.c, pass3.c, pass4.c, pass5.c, util.c: Eliminate
   (nearly) all global variables and moved them to the e2fsck
   context structure.
  problem.c, problem.h: Added new problem codes PR_0_SB_CORRUPT,
   PR_0_FS_SIZE_WRONG, PR_0_NO_FRAGMENTS, PR_0_BLOCKS_PER_GROUP,
   PR_0_FIRST_DATA_BLOCK
expect.1, expect.2:
  Updated tests to align with e2fsck problem.c changes.
49 files changed:
e2fsck/ChangeLog
e2fsck/Makefile.in
e2fsck/badblocks.c
e2fsck/e2fsck.c
e2fsck/e2fsck.h
e2fsck/ehandler.c
e2fsck/iscan.c
e2fsck/message.c
e2fsck/pass1.c
e2fsck/pass1b.c
e2fsck/pass2.c
e2fsck/pass3.c
e2fsck/pass4.c
e2fsck/pass5.c
e2fsck/problem.c
e2fsck/problem.h
e2fsck/scantest.c
e2fsck/super.c [new file with mode: 0644]
e2fsck/swapfs.c
e2fsck/unix.c [new file with mode: 0644]
e2fsck/util.c
tests/f_badbblocks/expect.1
tests/f_baddir/expect.1
tests/f_baddotdir/expect.1
tests/f_badinode/expect.1
tests/f_badprimary/expect.1
tests/f_badroot/expect.1
tests/f_badtable/expect.1
tests/f_bbfile/expect.1
tests/f_bbinode/expect.1
tests/f_bitmaps/expect.1
tests/f_dup/expect.1
tests/f_dup2/expect.1
tests/f_dupfsblks/expect.1
tests/f_dupsuper/expect.1
tests/f_end-bitmap/expect.1
tests/f_expand/expect.1
tests/f_illbbitmap/expect.1
tests/f_illibitmap/expect.1
tests/f_illitable/expect.1
tests/f_lotsbad/expect.1
tests/f_lpf/expect.1
tests/f_messy_inode/expect.1
tests/f_misstable/expect.1
tests/f_noroot/expect.1
tests/f_overfsblks/expect.1
tests/f_preen/expect.2
tests/f_zero_group/expect.1
tests/f_zero_super/expect.1