hannken
c269775813
Fix type of WSKBDIO_?ETENCODING.
2000-07-06 16:30:47 +00:00
ad
92cca24f4e
printf fmt string without %s, from OpenBSD.
2000-07-06 14:01:06 +00:00
onoe
b4a8e334e8
hexadecimal digits for nwid.
2000-07-06 11:02:02 +00:00
onoe
27f79f7369
cast u_char for ctype (nwid stuff) to fix possible overrun problems.
2000-07-06 08:20:51 +00:00
onoe
197deeeff8
warn instead of print 802.11 nwid with bad length field.
2000-07-06 00:50:49 +00:00
msaitoh
f6f00e2615
remove extra period in SEE ALL section
2000-07-05 15:45:28 +00:00
oster
e828ccd7df
Add a .Sq for single quotes, instead of doing it by hand.
...
Fixes a formatting problem noted by Hubert Feyrer (Thanks Hubert!).
2000-07-05 02:42:39 +00:00
onoe
807a12c8cd
change the argument of SIOCS80211NWID and SIOCG80211NWID ioctls from
...
u_int8_t array to struct ieee80211_nwid to prepend length field.
The length field is necessary because IEEE 802.11 spec doesn't prohibit
even '\0' for SSID.
Though the name and the value of SIOC... macro is unchanged, this change
breaks binary compatibility. The only affected userland program on the
tree is ifconfig(8).
As Jason suggested on tech-net, it is better than live with problems
since there are no releases for this ioctls yet.
2000-07-05 02:35:53 +00:00
perseant
48d7c317e8
Tweak how lfs_avail is initialized, corresponding to changes in the
...
kernel.
Don't make more superblock segments than we have a record of in
the superblock; and print these out as we go, like newfs.
Add am "-M" flag to specify the number of reserved segments, with a note
in the man page not to use it.
2000-07-04 22:35:04 +00:00
thorpej
a00a01e514
Default the root directory and lost+found directory to mode 0755,
...
as in FFS.
2000-07-03 21:51:05 +00:00
enami
a6edd9cf2f
- Remove description about trailers/-trailers since they are no longer
...
a meaningful option.
- Don't captialize the word address or interface when it refers an arugment.
- Use .Ar macro for dest_address since it is not a keyword.
2000-07-03 09:18:52 +00:00
enami
34c3137212
Sort the SEE ALSO list first by section and kill the comma at the
...
end of the list.
2000-07-03 08:55:14 +00:00
matt
0f6818e4eb
More include fixups and GCC 2.96 nonsense
2000-07-03 03:37:59 +00:00
perseant
9a38f49c57
User-level changes corrseponding to my latest kernel changes.
...
newfs_lfs gives lfs_minfreeseg a value of 1/8 of the total segments on
the disk, based on rough empirical data, but this should be refined in
the future.
2000-07-03 01:49:11 +00:00
thorpej
f70c591ad2
Add create' and
destroy' commands.
2000-07-02 00:28:00 +00:00
itojun
914e93c4db
mention resesrved SPI range, which is not usable from userland
2000-07-01 01:04:04 +00:00
thorpej
1a9289d09a
- Add tunnel' and
deletetunnel' commands, which issue the ioctls
...
that gifconfig(8) would issue to configure tunnel endpoints. This
allows IP tunnel interfaces (`gif' right now, and `gre' later) to
be configured with ifconfig(8), and via /etc/ifconfig.<interface>.
Partially taken from similar changes in OpenBSD.
- Const poison the command functions a bit. We really need to clean
up the command function interface.
2000-06-30 17:45:11 +00:00
perseant
61d1fe8df3
User-level changes for filling the disk.
...
Set MINFREE to 80, since that's a more reasonable value according to the
literature than FFS' 90. Remove a bunch of other unused FFS cruft from
config.h.
Initialize lfs_bfree correctly vis-a-vis MIN_FREE_SEGS, so the
filesystem doesn't over-represent the amount of free space it has.
Initialize lfs_dmeta so the kernel can estimate starting from a
reasonable value.
2000-06-27 21:06:24 +00:00
mrg
a461faa506
<vm/vm_param.h> is now <uvm/uvm_param.h>
2000-06-27 09:10:24 +00:00
bjh21
df36d174d2
Remove spurious colon from error message; clnt_pcreateerror provides one.
2000-06-26 21:53:34 +00:00
mrg
ad91bba6a6
we now need <uvm/uvm_param.h>
2000-06-26 15:37:26 +00:00
sommerfeld
e62920cf2e
revised rndctl which can display pool statistics.
2000-06-20 02:40:10 +00:00
simonb
73dfacb53d
If "SMALL" is defined don't include kvm support, primarily for install
...
media.
2000-06-20 01:49:20 +00:00
simonb
6a2c167125
The default core file is /dev/mem, not /dev/kmem.
2000-06-20 01:47:03 +00:00
fvdl
d65482091f
Adapt to new RPC interface. Use getaddrinfo(), not gethostbyname().
2000-06-20 00:45:24 +00:00
fvdl
27ddcb91ce
Handle unsupported protocols (i.e. no v6 support on the other side)
...
a tad better.
2000-06-19 23:19:20 +00:00
simonb
643cb3c341
Don't check namelist when choosing to use the sysctl interface.
2000-06-16 03:51:00 +00:00
simonb
907def68ca
ANSIfy.
2000-06-16 03:42:12 +00:00
simonb
b75d5299d7
Oops, forgot to commit this file - actually remove the kmem setgid bit.
2000-06-16 03:41:37 +00:00
simonb
a7d9e1f93d
Use new KERN_MSGBUF sysctl if running on a live kernel, and remove
...
setgid kmem bit from executable.
2000-06-16 00:20:23 +00:00
fvdl
474a72e217
Disable (unifdef for now) tunefs -n <disable|enable>, this is done via
...
a mount option now.
2000-06-15 22:37:17 +00:00
fvdl
56fb6920d7
Enable -o softdep.
2000-06-15 22:36:46 +00:00
fvdl
5422b85358
Enable and document the -o softdep option.
2000-06-15 22:36:07 +00:00
wiz
334298998c
Fix QNX partition IDs, confirmed by looking at FreeBSD's fdisk.
...
Note: 77 == 0x4d
2000-06-14 19:35:50 +00:00
perseant
75453f286d
Add "-i" flag to specify the location of the index file inode, to
...
examine alternate checkpoints. Regularize usage of maxino. Remove olf
debugging cruft.
2000-06-14 18:43:57 +00:00
cgd
db755e7c76
sweep of my licenses (userland files w/o only my copyright) for
...
consistency. (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
itojun
01014585ed
update examples, so that they would at least pass the parser.
2000-06-14 03:02:12 +00:00
itojun
11a42bf1f4
move setkey(8) from usr.sbin to sbin, to enable us to initialize
...
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
2000-06-13 15:15:21 +00:00
itojun
07098cd363
better conformance to draft-ietf-ipngwg-icmp-name-lookups-05.
...
the old code was chimera of 03 and 05 draft.
-n by default, since IPv6 reverse lookup takes too much time.
use -H to enable reverse name lookup.
2000-06-12 16:21:02 +00:00
christos
88f6fad445
Revert 1.18 -> 1.19; causes infinite loops on machines that use ppp and
...
do active routing.
2000-06-11 23:43:17 +00:00
enami
4582a90f6d
Sync with rev. 1.19 of vnconfig.c.
2000-06-09 15:06:31 +00:00
enami
9974e53bda
Force -t or -N flag disables -u flag (but -t case is just for sanity).
2000-06-09 09:05:02 +00:00
fvdl
43ffff9e2c
Update to be more address-family independent, and adapt to TI-RPC
...
interface.
XXX this code needs a cleanup, especially the retry-loop.
2000-06-09 00:06:36 +00:00
mason
46cae96db6
Fixed typo - zonbie -> zombie
2000-06-08 20:43:16 +00:00
itojun
204ee4d791
make sure to clear ni_flags field on -w.
2000-06-08 13:56:22 +00:00
augustss
73053385f4
Note that sysid 0 marks a partition as unused.
2000-06-07 22:40:59 +00:00
itojun
8183434ff7
s/PIMCTL/PIM6CTL/ to avoid future confusion.
2000-06-07 04:40:46 +00:00
chs
09218270f0
change `-a'' to be a synonym for
`-A''.
...
addresses PR 7629.
2000-06-06 07:09:14 +00:00
thorpej
0ffb5bb96d
Use CMSG_*() correctly when sending file descriptors.
2000-06-05 16:30:43 +00:00
oster
3fa8f52b84
In certain cases (e.g. where it makes sense) read/display the
...
component label for spare disks too.
2000-06-03 16:59:36 +00:00
oster
f26e8d9a17
Slight wording improvement on the 'raidctl -R' case.
2000-06-02 04:11:46 +00:00
matt
1d7db13f9f
make ldconfig.c not always fail.
2000-06-01 18:17:06 +00:00
fvdl
bb159432ef
Add a -I flag which, combined with -e, gives the user the opportunity
...
to edit and create a new label on a virgin disk.
2000-05-31 14:13:48 +00:00
oster
4d75110047
Make sure we handle the 'no progress' case properly.
...
Thanks to Manuel Bouyer for noting the problem (and supplying a patch!).
2000-05-31 00:47:30 +00:00
perseant
9e80654bda
Check for cycles in the inode free list, and for free inodes not on the free
...
list.
2000-05-30 04:33:14 +00:00
matt
b890d3f2ba
LP64 format problems. u_int64_t on alpha != %llu
2000-05-29 21:42:12 +00:00
simonb
c135b7f036
cp_time[] is an array of u_int64_t's now.
2000-05-29 11:59:01 +00:00
oster
239e79a9ad
Fix up some single quotes that messed up a line. (Thanks Wiz!)
2000-05-29 03:40:43 +00:00
oster
c4f772eecb
Obtaining component labels from spares is not supported yet, but add
...
some code that makes some progress in that direction.
2000-05-28 23:12:01 +00:00
oster
0ce56710af
Cleanup ETA calculation stuff.
2000-05-28 22:22:11 +00:00
oster
64ad6c882c
Have raidctl use the fine-grained progress info. ETA calculation stuff
...
needs to be cleaned up.
2000-05-28 00:49:35 +00:00
fvdl
1033142eea
Truncate the CHS values correctly in case a partition boundary exceeds
...
their range.
2000-05-27 19:02:54 +00:00
jdolecek
2d6c6df05e
add system(3) for spawning the editor - this is handy when EDITOR is set to
...
something like 'editor arg1 arg2 ...'
2000-05-27 19:01:13 +00:00
matt
7e083f3d75
Add some code to test libraries to make sure they are a.out before adding
...
them to hints.
2000-05-27 17:06:34 +00:00
jdolecek
baea72f7e1
Add new mount option nomaplcase (name taken from Solaris) - if set, file
...
names read from non-Rock Ridge cdroms won't be translated to lower case.
This is functionally similar to -g flag, but the version numbers on files
are still stripped.
2000-05-27 16:32:08 +00:00
simonb
66f45159dc
Handle kern.proc_args as well.
2000-05-27 15:30:12 +00:00
simonb
8bbe78e806
s/fprintf(stdout/printf(/
2000-05-27 15:11:05 +00:00
simonb
732db039ce
Deal with new structure returning sysctl()s.
2000-05-27 15:05:14 +00:00
matt
03e56c691e
Changes to put the COMPAT_AOUT code into ld.aout_so. Search <dir> for <lib>
...
then search /emul/aout/<dir> for <lib>. To make sure we don't get false
postives on ELF libraries we make the .so is a ZMAGIC dynamic library.
2000-05-27 06:53:29 +00:00
thorpej
ead7f2a346
Provide some information when confirming "Write outside MBR partition".
2000-05-25 21:23:37 +00:00
perseant
c534307563
Count the Ifile indirect block too (part of PR#9357)
2000-05-23 18:17:20 +00:00
itojun
922ffb6256
correct FILES section. mention IPv6/IPsec headers.
2000-05-23 12:35:34 +00:00
enami
ec2aebedf3
Make sure that sentences end at the end of source line for better
...
formatted output.
2000-05-23 04:35:32 +00:00
enami
ab4e6574a4
Add comment and sanity check about why we need not to skip remaining
...
blocks if we are reading inode bitmaps.
2000-05-23 02:27:33 +00:00
perseant
1d2596714b
Convert to NetBSD source code style
2000-05-23 01:48:52 +00:00
thorpej
340761f659
Apply indent.
2000-05-23 01:03:05 +00:00
thorpej
a53c712bd6
Build with WARNS=2.
2000-05-23 00:46:53 +00:00
thorpej
632c1d5e7c
ioctl(2) commands are u_long, so do_meter() must take the same.
2000-05-23 00:33:13 +00:00
bouyer
bacd71f681
Check the number of cylinder group summary area against MAXCSBUFS. fsck and
...
the kernel will happilly trash data after fs_csp[] in the superblock with
a large number of cylinder group.
2000-05-22 10:33:45 +00:00
enami
8532100ee5
Correctly extract the inode maps bigger than 512 tape blocks.
2000-05-19 09:22:55 +00:00
perseant
0b785d0c0d
More corrections to newfs_lfs' handling of segment 0.
2000-05-18 19:45:46 +00:00
itojun
56b2a497b1
remove incorrect mention to sysexits.h. this closes PR 9707.
2000-05-18 13:21:49 +00:00
perseant
9f31357cd9
Make newfs_lfs use fragments when creating the root and lost+found
...
directories, rather than full blocks; corrects some minor misaccounting
for segment zero.
2000-05-17 20:24:12 +00:00
fair
d143ba5da7
To resolve PR 9451, wording and formatting adjusted to be more clear about
...
the -F option for making device nodes for other versions of UNIX.
2000-05-17 09:43:33 +00:00
perseant
e6c7065240
fsck_lfs can now write to the filesystem, allowing it to correct most
...
(though still not all) errors in a damaged lfs. Segment byte accounting
is corrected in pass 5. "fsck_lfs -p" will do a partial roll-forward,
verifying the checkpoint from the newer superblock. fscknames[] is
updated so that fsck knows about fsck_lfs.
2000-05-16 04:55:58 +00:00
enami
700c13410b
Fix bug introduced in previous; don't leak file pointers.
2000-05-10 02:04:27 +00:00
enami
46f4baf5f4
Crunch only regular files and warn others.
2000-05-09 04:21:16 +00:00
sommerfeld
16bad8ee40
Allow INET6 to be used with SMALL without undefined symbols
2000-05-04 18:29:34 +00:00
soren
abf17c0cc1
MBR on cobalt too.
2000-05-02 19:00:41 +00:00
nonaka
e4f0173fa3
also use mbr partition table on prep.
2000-05-02 18:21:41 +00:00
nonaka
a279fa1682
also install on prep.
2000-05-02 18:20:41 +00:00
lukem
1bc94d695d
document the conditions for /etc/rc to be called with "autoboot"
2000-04-29 00:47:06 +00:00
abs
49de827f3a
Mention /var/run/dmesg.boot
2000-04-29 00:24:09 +00:00
nathanw
0428b61594
Finish describing what the soft dependancy code does.
...
Add a reference to the McKusick/Ganger Usenix paper.
Addresses PR#8838.
2000-04-27 21:34:27 +00:00
jdolecek
fe6381bfd1
add a prototype for _readfat() added in last commit and make it static, so
...
that it's possible to compile this with -Wstrict-prototypes -Wmissing-prototypes
Breakage reported by Jeff Rizzo <riz@boogers.sf.ca.us> on current-users.
2000-04-26 16:45:02 +00:00
lukem
9b544a7c6d
Using the `NOTES' file and source code as a reference, attempt to more
...
accurately explain the operation of init(8)'s state machine.
2000-04-26 15:01:36 +00:00
thorpej
215a62cad4
Don't warn when two nodes provide the same thing; this can be quite
...
useful (read the big comment I added).
2000-04-26 05:12:06 +00:00
jdolecek
4ab4989737
Recognize "dirty" signature on FAT as set by Windows 95 OSR2+ and don't report
...
it just as "odd byte sequence". Handle the dirty flag similar way
it's treated on e.g. FFS - e.g. clear it separately from rest of FAT.
Changing of FAT is now postponed until after all checks are done,
check.c:checkfilesys() was cleaned considerably and several messages
has been adjusted to be more accurate.
If file system was modified and no error has occured, just return 0
instead of 4 - there is no need for forcing a reboot in this case.
This addresses bin/5638 by Christos Zoulas.
2000-04-25 23:02:51 +00:00
hubertf
416a0bca75
Implement a "poweroff" command which is equivalent to "halt -p",
...
but allows powering down the system from an exec(2) call, e.g. via
a user which has "poweroff" as login shell.
The command name is modeled after Solaris.
2000-04-25 14:03:25 +00:00