aboutsummaryrefslogtreecommitdiff
path: root/ufs-fsck
Commit message (Collapse)AuthorAgeFilesLines
* .Roland McGrath2001-09-301-0/+4
|
* 2001-09-30 Roland McGrath <roland@frob.com>Roland McGrath2001-09-301-40/+40
| | | | * pass5.c (pass5): A little manual CSE makes buggy gcc not to crash.
* .Roland McGrath2001-02-261-1/+5
|
* 2001-02-25 Roland McGrath <roland@frob.com>Roland McGrath2001-02-261-19/+20
| | | | * utilities.c: Include <time.h> for decl.
* Thu May 6 10:25:27 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-05-063-3/+11
| | | | | | | * utilities.c (pextend): Free MORE before returning. * dir.c (linkup): Don't free tempname until after we're done using it in the call to warning. Reported by Katsuya Tanaka (tanaka@boarderz.com).
* .Roland McGrath1999-03-251-7/+11
|
* 1999-03-25 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-03-251-11/+8
| | | | * setup.c (setup): Don't complain if the device is a block device.
* .Miles Bader1997-02-201-0/+4
|
* (argp_program_version): Make const.Miles Bader1997-02-201-2/+2
|
* *** empty log message ***Thomas Bushnell1996-09-172-3/+11
|
* *** empty log message ***Thomas Bushnell1996-09-062-1/+5
|
* *** empty log message ***Thomas Bushnell1996-09-052-1/+7
|
* *** empty log message ***Thomas Bushnell1996-08-163-1/+11
|
* *** empty log message ***Thomas Bushnell1996-08-122-1/+5
|
* .Miles Bader1996-07-231-0/+6
|
* (pinode): `struct timespec' now uses a field prefix of `tv_'.Miles Bader1996-07-231-1/+1
|
* (allocino): `struct timespec' now uses a field prefix of `tv_'.Miles Bader1996-07-231-2/+2
|
* *** empty log message ***Michael I. Bushnell1996-07-182-0/+29
|
* Initial revisionRoland McGrath1996-07-171-0/+245
|
* (argp_program_version): New variable.Miles Bader1996-07-061-0/+3
| | | | <hurd.h>: New include.
* (pass2): Don't skip empty directories in `.' and `..' correctnessMichael I. Bushnell1996-07-011-33/+31
| | | | | | check; we don't clear them the way BSD does, so we want `.' and `..' to get created for us. Also handle `.' before `..' so that they get created in the usual order for empty directories.
* (makeentry): After successful directory expansion, write out modifiedMichael I. Bushnell1996-07-011-0/+1
| | | | directory inode.
* (pass4): If a reconnect fails while we are preening, give up.Michael I. Bushnell1996-07-011-0/+2
|
* (errexit, punt): Exit with status 8 for catastrophic failures.Michael I. Bushnell1996-06-241-2/+2
|
* (pass2): whops, typo.Michael I. Bushnell1996-05-231-1/+1
|
* (pass2): Don't clear all node types in directories, just clear thoseMichael I. Bushnell1996-05-231-18/+6
| | | | that are wrong.
* (pass2): Fix up test in preen case.Miles Bader1996-05-141-1/+2
|
* (pass2):Michael I. Bushnell1996-05-141-2/+2
|
* (pass2): better.Michael I. Bushnell1996-05-141-2/+2
|
* (pass2): Handle directory entry type fields better for Hurd.Michael I. Bushnell1996-05-141-7/+19
|
* (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.Miles Bader1996-05-111-1/+2
|
* (pass1b): Bother to initialize NUMBER.Michael I. Bushnell1996-05-101-1/+1
|
* (show_stats): Fiddle with formatting.Miles Bader1996-05-031-1/+1
|
* (nice_size, show_stats): New functions.Miles Bader1996-05-031-13/+38
| | | | (main): Use show_stats.
* (main): Shorten summary message so that it fits on one line.Miles Bader1996-05-021-3/+1
|
* Get rid of extraneous calls to pfail.Miles Bader1996-05-024-45/+1
|
* Fix up recovery logic for when reconnecting an inode fails.Miles Bader1996-05-021-7/+5
| | | | Get rid of extraneous calls to pfail.
* (linkup): Consistently put quotes around filenames.Miles Bader1996-05-021-11/+11
|
* (warning): Don't flush all pending problems, just our own.Miles Bader1996-05-021-10/+17
| | | | | (no_preen): New function. (problem, warning, pinode): Use it.
* (setup): Use new printing functions; use error to print error msgs.Miles Bader1996-05-021-20/+42
| | | | <error.h>, <errno.h>: New includes.
* (pass4): Use new printing functions.Miles Bader1996-05-021-4/+11
|
* (pass3): Use new printing functions.Miles Bader1996-05-021-10/+7
|
* (pass2): Use new printing functions.Miles Bader1996-05-021-38/+54
|
* (pass1b): Use new printing functions.Miles Bader1996-05-021-5/+3
|
* (validdir, makeentry, linkup): Use new printing functions.Miles Bader1996-05-021-33/+30
|
* (problem, warning, pextend, pfail): New functions.Miles Bader1996-05-021-71/+206
| | | | | | | | (pinode, pfix, reply): Use new problem recording stuff. (push_problem, resolve_problem, flush_problems): New functions. (struct problem): New type. (problems, free_problems): New variables. (retch, punt): New functions.
* (problem, warning, pextend, pfail, force): New declarations.Miles Bader1996-05-021-17/+24
| | | | (pinode): Update declaration.
* (allocino, freeino): Frob NUM_FILES.Miles Bader1996-05-021-3/+3
|
* (pass1):Miles Bader1996-05-021-31/+44
| | | | | | Increment NUM_FILES. When clearing inode due to bad blocks, continue. Use new printing functions.
* (main): Implement clean-bit checking in preen mode; print summary statistics.Miles Bader1996-05-021-21/+58
| | | | | (main, options): Add --force & --silent options. (preen, num_files): New variables.