xtraeme
52f9067be9
Remove an extra conditional while searching for LFS superblocks,
...
it's not needed.
2005-09-02 17:48:40 +00:00
he
488e14a7ad
Undefine the 17 macros commonly defined by <ufs/ffs/fs.h> and
...
<ufs/lfs/lfs.h> before including the second of them, and also after
including the second, to ensure the rest of the code doesn't depend
on their (ambigious) definition.
This fixes a build problem for vax; gcc 2.95.3's preprocessor
apparently doesn't like redefinition of macros.
Discussed with xtraeme.
2005-08-09 12:59:29 +00:00
xtraeme
4ef578d357
* Replace lseek() and read() calls with one single pread()
...
* Align cpg/sgs correctly.
2005-08-09 01:49:23 +00:00
christos
b6a232217f
Pass lint and get/setprogname.
2005-07-31 20:19:40 +00:00
xtraeme
016ad35975
Add scan_lfs(8), utility to find LFS partitions on disk, useful
...
to recover lost disklabels.
2005-07-31 19:26:06 +00:00
xtraeme
ddd459d409
Add missing '\n' into usage().
2005-06-23 17:25:31 +00:00
christos
e0db7c68ff
WARNS=4, misc cleanups.
...
- void casts
- remove unused notreached
- use a loop instead of code duplication
- use switches and #define constants
2005-06-15 20:03:03 +00:00
kleink
4a74bb7497
Use EXIT_{SUCCESS,FAILURE}.
2005-06-15 18:42:23 +00:00
xtraeme
b67b8509c2
Add scan_ffs(8) from OpenBSD, it was modified to support FFSv2
...
for NetBSD (with different blocksizes). Utility to find
FFSv1 and FFSv2 partitions on disks, useful to recover lost
disklabels.
Reviewed by christos.
2005-06-15 18:06:19 +00:00