summaryrefslogtreecommitdiff
path: root/sbin/fsck/fsck.c
AgeCommit message (Expand)Author
2023-01-24Use opendisk when looking for filesystem type, otherwise the detectionmlelstv
2014-10-25fix logic that handles command line arguments. Now you can:mlelstv
2012-04-07use getfsspecname()christos
2011-08-27Use __dead and __printflike.joerg
2010-02-24Dont pass option -x down to fsck_xxxfs.hannken
2010-02-17Add -x <mountpoint> ``exclude'' option.christos
2008-02-23Make sure that the exit values are always sane, and use symbolic insteadchristos
2007-07-17kill MFSNAMELENchristos
2006-12-13Sprinkle volatile, instead of using the (void)&foo; which does not work onchristos
2006-10-16- add volatilechristos
2006-08-26Programs that use efun.christos
2006-03-20Coverity CID 1745: Fix memory leak.christos
2005-06-27Move WARNS=3 to the Makefile.inc, and add a little const to the remainingchristos
2005-01-19Add 'P' (progress meter flag) to getopt()'s optstring, removextraeme
2005-01-19Sync usage with reality.wiz
2005-01-13When we run with 'fsck -f -n' we should go over all the filesystems, notchristos
2005-01-13Add a progress meter to fsck_ffs based on the work by thorpej presentedchristos
2004-09-25Try the DIOCGWEDGEINFO ioctl first. If that succeeds (i.e. the blockthorpej
2004-08-19Deal with RESCUEDIRchristos
2004-04-21Replace the statfs() family of system calls with statvfs().christos
2004-03-20Remove my license.christos
2004-01-05Homogenize usage messages: make the 'usage' word all lowercase, as this seemsjmmv
2003-10-20Add a -q (quiet) option to print nothing for clean filesystems.dsl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-08-23if _PATH_RESCUE is defined, try that before _PATH_SBIN & _PATH_USRSBINlukem
2001-12-20Sync getopt() / man page with actual getopt options.soren
2001-11-01fix a couple of -Wshadow warningslukem
2001-06-18- Don't attempt to fsck a file system that is mounted read-write unless -flukem
2001-06-18ansi knflukem
2001-06-18use TAILQ_xxx instead of referencing tqh_xxx elements directlylukem
2001-02-19convert to use getprogname()cgd
2001-02-04remove redundant declarations and nested externs.christos
1999-04-22Copy code across from newfs so that 'fsck sd0a' and similar will work.abs
1998-11-12Adjust for DKTYPENAME changes.christos
1998-08-25from Erik Bertelsen <erik@mediator.uni-c.dk>ross
1998-07-26const poisoning.mycroft
1998-07-26const poisoning.mycroft
1997-10-31Rewrite catopt(), as in mount(8).mycroft
1997-10-31Format police.mycroft
1997-10-29PR/4384: Brian Grayson: Use real name for exec'ed child's argv[0]christos
1997-10-13The number of fs types is FSMAXTYPES not DKMAXTYPES.bouyer
1997-09-14* cleanup for WARNS=1lukem
1997-06-23eliminate excess errx() argumentmikel
1997-06-20Move fscknames to <sys/disklabel.h> where they belong logically.christos
1996-12-07PR/3002: bug in my previous commit.christos
1996-12-05PR/2975: fsck lies to children about their program namechristos
1996-10-03- Null terminate the argv vector [from ws]christos
1996-09-28Fix typo.christos
1996-09-28Allow for an extra argument needed by quotacheck.christos
1996-09-27- Rename util.c and util.h to fsutil.c and fsutil.h to avoid conflict withchristos