Whamcloud - gitweb
Many files:
authorTheodore Ts'o <tytso@mit.edu>
Mon, 3 Nov 1997 19:42:40 +0000 (19:42 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 3 Nov 1997 19:42:40 +0000 (19:42 +0000)
commit08b213017f8371ce4b56ad4d368eb0f92211d04e
tree4ea99c73df01b238ac33cad38b6b955f330450ee
parent79a90bdad033e101c38bb3c3207c8f4be47a2de7
Many files:
  Change ext2fs_read_inode, ext2fs_write_inode to take the e2fsck
  context as their first argument.
  Change dir_info.c routines to take an e2fsck_context, renamed them to
  start with e2fsck_ to avoid namespace issues, and changed them to
  store the directory information inside the e2fsck context.
  Added e2fsck_run() which calls all of the e2fsck passes in the correct
  order, and which handles the return of abort codes.
  Added abort processing, both via setjmp/longjmp and via flags in the
  e2fsck context.
  Use a flag in the e2fsck context instead of the restart_e2fsck global
  variable.
  Change uses of free and malloc to ext2fs_free_mem and ext2fs_get_mem.
17 files changed:
e2fsck/ChangeLog
e2fsck/Makefile.in
e2fsck/Makefile.pq
e2fsck/dirinfo.c
e2fsck/e2fsck.c
e2fsck/e2fsck.h
e2fsck/message.c
e2fsck/pass1.c
e2fsck/pass1b.c
e2fsck/pass2.c
e2fsck/pass3.c
e2fsck/pass4.c
e2fsck/pass5.c
e2fsck/super.c
e2fsck/swapfs.c
e2fsck/unix.c
e2fsck/util.c