summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ffs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add some references, most of these were removed when we stopped buildingjsg2021-03-081-3/+4
* shuffle externs (and definitions) around to satisfy -fno-commonderaadt2021-01-272-44/+90
* Both phase 1 and phase 5 need the cylinder group meta data, so save thoseotto2020-07-135-32/+149
* With filesystem having many cylinder groups and many inodes per cg theotto2020-06-206-22/+26
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-5/+5
* Replace overlapping memcpy() with memmove() in getpathname().millert2019-02-061-3/+3
* Use unveil(2). These programs fit together in various strange ways,deraadt2018-09-242-3/+9
* Use user_from_uid(3) and group_from_gid(3) in a few more placesmillert2018-09-161-7/+4
* the value of bflag is a blockno, so use the proper type, avoidsotto2018-01-053-10/+11
* fix wrongly indented linesjsg2017-04-131-2/+2
* Prevent inosused from wrapping when soft updates is enabled whilemillert2017-04-121-3/+8
* Remove always false comparison: inosused type is ino_t, which isfcambus2017-04-101-4/+2
* Eliminate some gcc warnings about 'unused variables', mostly bykrw2016-12-161-1/+3
* Tighten pledge for fsdb and eliminate a strcmp("fsdb", getprogname())tb2016-09-093-15/+13
* better words for -b, wiyh help from jmc@otto2016-09-011-3/+12
* better computation of location of alternate superblocks, based on infootto2016-09-011-33/+24
* fsdb(8) sucks in and is pledged by fsck(8). Since it uses editline(3),tb2016-08-201-4/+10
* Remove NULL-checks before free(). ok tb@mmcc2015-12-101-3/+2
* hotroot is calculated late in fsck_ffs, so defer the pledge.deraadt2015-11-242-6/+6
* Cannot pledge() in the hotroot casederaadt2015-11-231-3/+4
* Use pledge "disklabel" as needed. The theory here is these tools become morederaadt2015-11-231-1/+6
* corrects pledge code for fsck_ffs and fsck_ext2fssemarie2015-10-151-1/+6
* fsck_ffs has a ^T signal handler which opens /dev/tty late. Hoist thatderaadt2015-10-152-19/+19
* Since the fsck_* programs now only handle one filesystem, this createsderaadt2015-10-141-8/+14
* Only accept one filesystem/device as argument for checking. Few peoplederaadt2015-10-142-15/+23
* snprintf+write --> dprintfguenther2015-09-051-5/+4
* spacingderaadt2015-08-221-2/+2
* document "F" in interactive mode, like for fsck.8;jmc2015-07-271-2/+13
* When getopt processing flags, many should be flag=1 instead of flag++deraadt2015-02-071-5/+5
* Adjust <sys/param.h> comments regarding use of use of MAXFRAG, orderaadt2015-01-2011-22/+19
* remove #ifndef #define blocks trying to handle lack of BUFSIZderaadt2015-01-191-5/+1
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-1611-37/+51
* rely on reallocarray() to give us the overflow detection, rather thanderaadt2014-10-141-11/+7
* trivial use of getreallocarray()deraadt2014-10-081-3/+3
* inodesc.id_entryno holds a file size, so upgrade it from int to u_int64_t;guenther2014-09-069-46/+47
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-2/+1
* fsck should use the same values in checking as newfs does in creatingkrw2014-05-291-6/+9
* Use consistent format specifiers (%lld) and casts (long long) whenkrw2014-05-241-11/+9
* Nuke some trailing whitespace to shrink subsequent diffs.krw2014-05-213-6/+5
* As suggested by guenther@ and millert@, replace seek+[read|write] withkrw2014-05-201-15/+5
* Modernize spelling. 'Mimick' -> 'Mimic' in comment.krw2014-05-091-2/+2
* Fix '-b' option to work with the superblock locations output by newfskrw2014-05-093-30/+26
* Kirk was being waaaay too chummy with the compiler when he trustedguenther2013-11-221-5/+6
* incorrect %lld for an intderaadt2013-11-111-2/+2
* Replace direct references to p_size, p_offset and d_secperunit withkrw2013-11-051-4/+4
* Add missing (long long) cast of variable, (long long) castskrw2013-11-031-6/+8
* No need to cast constants or simple variables to (daddr_t). Usekrw2013-11-021-3/+3
* Sprinkle (long long) casts where %lld is being used to print daddr_tkrw2013-11-013-19/+26
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-1112-56/+56
* big int_t/time_t fixes; ok deraadt@ krw@otto2013-04-251-2/+3