peter
a9b411c198
Change all .Xr config 8 to .Xr config 1, following the recent move of
...
config from usr.sbin -> usr.bin.
Reviewed by wiz.
2005-06-20 13:25:23 +00:00
wiz
a2074cd992
Quote Fr so options are sorted properly.
2005-06-19 17:24:20 +00:00
wiz
9a425d58bc
Remove superfluous .El; a slight wording change.
2005-06-19 16:01:38 +00:00
wiz
6aa388dc21
Incorporate my review comments.
2005-06-19 16:00:26 +00:00
lukem
5054440f25
be consistent in XXXGCC -Wuninitialized fixes ...
2005-06-18 01:33:16 +00:00
dsl
506fe1826c
Rip out the support for writing bootstrap code. installboot(8) contains
...
support for hp300, hp700 and vax, $MACHINE is never arm32.
Fix usage output to only contain progname() once - bug introduced in rev 1.89
2005-06-17 21:20:18 +00:00
jmc
96839ff18e
Mark an sh3 gcc unitialized variable w. XXGCC
2005-06-16 20:39:33 +00:00
christos
29a6465002
Add code to handle cp_id. From atatat.
2005-06-16 14:56:36 +00:00
dsl
37bbe98710
Remove the never changed 'bootxx' variable
2005-06-15 20:49:41 +00:00
dsl
efb521dba8
Rip out the references to the installation of more than one bootstrap file.
...
Only arm32 needs the -B stuff at all, all other ports use installboot(8).
2005-06-15 20:31:47 +00:00
dsl
f74e227614
Remove all the code that was under 'NUMBOOT > 1' nothing has set that for
...
a long time.
2005-06-15 20:19:03 +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
peter
d191390e9e
fix the date, use .An for names, correct the name (scanffs -> scan_ffs),
...
.Ox/.Nx for OpenBSD/NetBSD, mention appearance in NetBSD.
2005-06-15 19:02:54 +00:00
kleink
4a74bb7497
Use EXIT_{SUCCESS,FAILURE}.
2005-06-15 18:42:23 +00:00
kleink
32f2d508d6
No need to define SRCS here.
2005-06-15 18:39:46 +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
peter
c05a028e3d
Remove the SECURITY CONSIDERATIONS section which stated that the
...
implementation didn't used a good random generator, this is not true
anymore since arc4random(3) is used these days.
Pointed out by Jeff Ito in PR/30321
2005-06-14 14:02:12 +00:00
elad
db6ca056ee
Some refactoring and bugfixes:
...
- Report line numbers correctly.
- Don't perform a 2nd pass when there are were errors during 1st.
- Support multiple, comma-separated flags. This is mostly a reworking of
some parser internals preparing for planned features.
2005-06-13 15:18:44 +00:00
wiz
8dcbfbbb96
Bump date for previous.
2005-06-13 13:07:56 +00:00
elad
471eb59186
Remove bits about deprecated 'fingerprints' command.
2005-06-13 13:05:29 +00:00
dyoung
1726c417de
Make disklabel(8) into a host-tool, "nbdisklabel." Move disklabel.c
...
to main.c to avoid a name collision with lib/libc/gen/disklabel.c
when we build nbdisklabel. Still todo: commit host-tool build
infrastructure to src/tools/disklabel/.
2005-06-12 19:18:34 +00:00
dyoung
4580f13f42
Turn fdisk(8) into a host tool. Still todo: commit the host-tool
...
build infrastructure to src/tools/fdisk/.
2005-06-12 19:14:10 +00:00
dyoung
023801f122
For portability, use standard types: s/uint/unsigned int/,
...
s/ulong/unsigned long/, s/u_int8_t/uint8_t/.
2005-06-12 19:06:43 +00:00
christos
85a5de064c
Remove some const. This is better than using __UNCONST at the second
...
argument of swapctl.
2005-06-12 16:24:20 +00:00
dbj
36c3355e33
add code to handle inodes with extended attribute blocks
...
this is currently turned off with "#ifdef notyet" since the
kernel will not correctly clean up extended attribute blocks on truncation
Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.
2005-06-08 20:34:06 +00:00
perseant
4b8db8388e
Use the correct method to create a new inode, when we allocate lost+found.
...
Correct uninitialized variable issues in pass6.c and dir.c (PR#30411 and
PR#30394, respectively).
2005-06-08 19:09:55 +00:00
he
2e34fff7c9
Add an initialization to appease -Wuninitialized.
...
Marked with XXXGCC for sun2 (found while building for it).
Reviewed by lukem.
2005-06-07 09:10:33 +00:00
he
e82dc5dc94
Initialize metalbn in ufs_getlbns to appease -Wuninitialized.
...
Marked with XXXGCC for dreamcast (found while compiling for it).
Reviewed by lukem.
2005-06-07 09:08:07 +00:00
lukem
1ab5811713
Disable -Wuninitialized on dir.c (until PR 30394 is addressed)
...
and pass6.c (until PR 30411 is addressed)
2005-06-03 18:02:03 +00:00
elad
0f9ec14004
No need for this one, apparently. Reported by Hisashi T Fujinaka.
2005-06-03 16:12:07 +00:00
elad
055b86e224
Don't create duplicate tables for the same device.
2005-06-03 13:21:35 +00:00
snj
d3df836a71
Fix a typo in a comment.
2005-06-03 03:34:44 +00:00
dbj
3b7cb4bd57
ufs2 disk addresses in dp2->di_db[] must be swapped with bswap64, not bswap32
2005-06-03 01:10:50 +00:00
lukem
658ed3362c
appease gcc -Wuninitialized
2005-06-02 01:35:57 +00:00
lukem
2d447a3b0c
Avoid dereferencing/free()ing invalid pointers if the random device
...
cannot be opened.
Detected with gcc -Wuninitialized.
(The bug was fixed in rev 1.4 by rumble but reintroduced in rev 1.5 by tv !)
2005-06-02 01:31:30 +00:00
lukem
230e9bea1f
Use ai_nfs instead of the uninitialized ai when determining the NFSMNT_KERB
...
reverse IP address, and ensure ecode is set as well.
Detected with gcc -Wuninitialized.
(The bug was introduced in mount_nfs.c rev 1.25. Hi fvdl! :)
2005-06-02 01:24:45 +00:00
dbj
ab963542e1
for ufs2, assume FS_44INODEFMT
...
this is necessary for freebsd compatbility, since they do not initialize
the old field.
2005-06-02 01:23:19 +00:00
lukem
620037ae2b
Ensure verbose is initialized before using it.
...
Detected by gcc -Wuninitialized.
2005-06-02 01:16:06 +00:00
lukem
2b11c546a4
appease gcc -Wuninitialized
2005-06-02 01:02:21 +00:00
lukem
a0618cd165
appease gcc -Wuninitialized
2005-06-02 00:48:48 +00:00
lukem
700088dc7f
appease gcc -Wuninitialized
2005-06-02 00:38:41 +00:00
lukem
86716480cb
appease gcc -Wuninitialized
2005-06-02 00:15:02 +00:00
lukem
925bd672b3
Ensure that "setcache <mode>" doesn't use random data for "byte2"
...
("setcache <mode> save" DTRT).
Found by gcc -Wuninitialized.
Appease other -Wuninitialized warnings.
2005-06-02 00:13:10 +00:00
lukem
9a1b8a3b7b
appease gcc -Wuninitialized
2005-06-02 00:01:47 +00:00
lukem
2cd106ee37
Fix an uninitialized variable issue.
...
Found with gcc -Wuninitialized.
2005-06-02 00:00:46 +00:00
elad
9a23dc795f
Newline in end of usage.
2005-06-01 18:29:16 +00:00
elad
98425e4a9e
Warn when failing to load an entry; don't fail the whole process.
2005-05-30 18:02:31 +00:00
elad
0f2f650859
Don't access a NULL pointer.
2005-05-27 15:46:23 +00:00
wiz
85e66d6bf6
Macro improvement.
2005-05-25 10:01:34 +00:00
snj
1a2d0da769
Grammar fix, from Jeff Ito in PR bin/30320. While here, fix a typo
...
and use .Dq for quotes.
2005-05-25 00:02:49 +00:00