christos
a73c2bd574
Add a progress meter to fsck_ffs based on the work by thorpej presented
...
to the mailing lists last January. This is optional.
2005-01-13 15:22:35 +00:00
dsl
e6bc82d904
Add (unsigned char) cast to ctype function
...
Fix check for device name ending in [0-9a-h] (strchr(dev, 0) doesn't ever
return NULL - which is fortunate because the () were wrong as well!)
2004-10-29 17:37:30 +00:00
wiz
0a1db66278
Remove option letter from getopt string, since it does not
...
have a case handler below. From aaron@openbsd.
2004-05-13 00:18:46 +00:00
christos
6bd1d6d4db
Replace the statfs() family of system calls with statvfs().
...
Retain binary compatibility.
2004-04-21 01:05:31 +00:00
bouyer
2f853da9b0
Fix disclaimer in my copyright. Pointed out by Thomas Klausner.
2004-03-22 19:46:53 +00:00
jmmv
b635f565e7
Homogenize usage messages: make the 'usage' word all lowercase, as this seems
...
to be the most common practice in our tree.
2004-01-05 23:23:32 +00:00
dsl
e69ce3e4bf
Add a -q (quiet) option to print nothing for clean filesystems.
...
Support in fsck_ffs and stub in fsck_xxx.
Push a few more messages through pwarn() instead of printf() to ensure
disk name is shown.
2003-10-20 12:04:38 +00:00
bouyer
85050e8b77
More licence fixes, pointed out by Thomas Klausner.
2003-10-05 20:54:45 +00:00
bouyer
7b066791c8
Remove references to University of California from my copyright notices.
2003-10-05 17:48:49 +00:00
agc
bf07c8719a
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22308, verified by myself.
2003-08-07 10:04:11 +00:00
itojun
49fbaf537e
use bounded string op (one strcpy remains)
...
VS: ----------------------------------------------------------------------
2003-07-13 08:22:55 +00:00
wiz
0acfa3bb9e
Consistently spell occurrence with two rs.
2003-03-29 22:48:37 +00:00
wiz
990562bfef
.Nm does not need a dummy argument ("") before punctuation or
...
for correct formatting of the SYNOPSIS any longer.
2003-02-25 10:34:36 +00:00
fvdl
a3ff3a3038
Bump daddr_t to 64 bits. Replace it with int32_t in all places where
...
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
2003-01-24 21:55:02 +00:00
wiz
2fb4b1db52
New sentence, new line. By Robert Elz with minimal fixes.
2002-10-01 13:40:23 +00:00
lukem
7360d7b6ae
Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
2002-08-19 10:16:51 +00:00
simonb
1d08e313ae
Don't bother testing if a uint8_t is > 256 -- that test is always false.
2002-05-09 02:55:49 +00:00
ross
8bd7cb6a69
Edit -mdoc usage.
...
* There is no -indent option to .Bd or .Bl, although you would
never know that from its frequent use in this tree. There is a
"-offset indent" combination that makes sense, and you can certainly
say "-width indent".
* Also, you can't markup the -width option argument, tho you CAN
use a callable macro. So "-width Ar filename" doesn't make sense,
but either "-width Ar" or "-width filename" does, as might something
like "-width xxfilename" for a little extra space.
* There are a lot of needlessly complex hanging tag macros in man4 used
to create simple item lists. Those should be simplified one of these
days before someone copies and edits yet another man4 page.
2002-02-07 03:15:06 +00:00
wiz
bb03964e95
Sort SEE ALSO.
2001-11-16 11:31:30 +00:00
wiz
4ce43ae0cd
Whitespace nits
2001-11-16 10:25:42 +00:00
wiz
73f545bb5b
Drop arguments of .Os.
2001-06-05 11:22:41 +00:00
cgd
8a986b2e96
convert to use getprogname()
2001-02-19 22:48:57 +00:00
christos
422d686664
fix nested extern and duplicate declarations
2001-02-04 21:19:34 +00:00
is
9979da6cbb
Format string cleanups by Bill Sommerfeld.
2000-10-10 20:24:49 +00:00
bouyer
5db82fea81
Byteswap the group descriptors fields as well. Works again on big-endian
...
systems.
2000-01-31 11:40:12 +00:00
bouyer
09d4663f6e
Correct bogons in filetype option support, and add support for the
...
sparse_super option.
2000-01-28 16:01:46 +00:00
bouyer
5fb6bc4e18
First cut at ext2fs rev 1 support (as of mke2fs 1.18): supports the filetype
...
option read/write and the sparse option read-only.
2000-01-26 16:21:31 +00:00
mycroft
f6590b22cd
Clean up SYNOPSIS formatting.
1999-03-07 11:02:05 +00:00
bouyer
1bb2b4dd78
Properly handle FIFO (linux seems to puts something in the block addr fields
...
here) and a new field that can be different in the master superblock and
its first copy. From Tim Shepard.
1999-02-17 13:11:19 +00:00
bouyer
c3d84360ae
Check malloc's return value before using the pointer.
1999-02-01 15:20:14 +00:00
bouyer
3e3f9c7795
#include machine/bswap.h and remove -lutil.
1999-01-15 13:32:05 +00:00
christos
7b57bf6d78
Adjust for DKTYPENAME changes.
1998-11-12 16:19:47 +00:00
mycroft
519d858510
__AUDIT__ cleanup.
1998-07-28 19:22:54 +00:00
mycroft
0e3ffd8405
const poisoning.
1998-07-26 20:23:15 +00:00
kleink
8bb2a03bf3
Need <time.h> for ctime() prototype.
1998-04-01 15:26:00 +00:00
kleink
0369f1ec1a
Need <time.h> for time() prototype.
1998-04-01 15:24:12 +00:00
kleink
4212e56453
Need <time.h> for ctime() and time() prototypes.
1998-04-01 15:22:57 +00:00
mrg
8578360272
use extern int over extern
1998-03-30 02:07:59 +00:00
bouyer
9e33c5ee0d
Use libutil rather than ../fsck/bswap.c
1998-03-18 16:57:31 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
veego
7e3be35edc
s/$FSCK/${FSCK}/
1997-10-11 15:19:18 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
bouyer
7052d78b8d
Ext2 metadata are always stored on disk in little-endian byte order,
...
so do byte-swapping on big-endian system. The byte-swap routines are in
fsck/bswap.c because they will also be used in fsck_ffs in future.
Tested on i386 and sparc.
1997-10-09 13:19:32 +00:00
enami
9f86d6ed5e
Don't declare optind and optarg.
1997-10-01 02:15:48 +00:00
mrg
52ff5d8fee
make these compile on the alpha after WARNS=1.
1997-09-16 08:37:01 +00:00
lukem
6277ca4089
use .Nm correctly
1997-09-15 01:39:32 +00:00
lukem
4b836889ab
* cleanup for WARNS=1
...
* deprecate register
* cleanup manpage
* remove unused docheck()
* getopt returns -1 not EOF
* put a ) in the correct place in a printf, so that the argument gets
& 0xff, not the result of printf() itself...
1997-09-14 14:27:23 +00:00
mikel
fc364ac664
prototype calcsb()
1997-07-10 04:53:35 +00:00
mikel
3a41a9a779
fix printf formats
1997-07-10 04:52:39 +00:00
mikel
bcb582e71c
eliminate dangling FFS references
1997-07-09 05:48:34 +00:00