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
simonb
1dd73382a3
Fix minor annoyance - when showing the boottime, the ctime() result
...
already has a trailing newline, so don't add an extra one.
2000-04-21 02:49:37 +00:00
itojun
9de652ed48
use scoped notation for link-local multicast too.
2000-04-20 12:25:08 +00:00
itojun
bfbec7cf43
support extended scoped address notation (fe80::1%de0).
...
it hides implementation detail (embedded ifid) from the users.
2000-04-20 12:08:50 +00:00
enami
16fcce9bb7
Allocate flagreq on stack.
2000-04-20 02:08:55 +00:00
simonb
48a5c3efa9
Don't declare 'extern opt*' getopt variables.
2000-04-14 05:58:01 +00:00
mrg
90bc324a8d
use <sys/swap.h>. should have happened years ago.
2000-04-13 08:29:56 +00:00
itojun
4a58ed7b4f
use getifaddrs, not SIOCGIFCONF, to avoid alignment constraints.
...
TODO: maybe it's better to pass struct ifaddrs * to in{,6}_alias.
2000-04-13 07:39:57 +00:00
itojun
dbe85fd5ef
clarify in_alias() and in_status().
...
in_status() handles the whole inet address family. in_alias() handles
printout for single address (for both the primary address or an alias).
it is more consistent with, for example, the way at_status() is used.
2000-04-13 07:16:54 +00:00
soren
59307a9107
Update usage with -f.
2000-04-08 23:18:27 +00:00
enami
07702f68a6
Introduce new filesystem type FS_CCD so that an operator can mark the
...
ccd component partition. Note that the ccd driver still allows partitions
of any types as components since an on-disk BSD disklabel isn't available
on some port.
2000-04-05 04:03:20 +00:00
enami
2a9be1168a
Explicitly pick up ''the first address'' to delete.
2000-04-03 03:54:42 +00:00
jdolecek
f8eb46874f
State the possible values of optimize_prefernce in description of
...
-o flag. Fixes bin/9706.
2000-03-30 10:43:46 +00:00
pooka
d09ff64b04
.core.Z, not .Z.core.
...
Reported by Wolfgang Helbig in pr/9684
2000-03-27 13:06:46 +00:00
jdolecek
1aec36e475
allow options 'sync' and 'async'
2000-03-27 09:33:22 +00:00
oster
807e453c32
When displaying component labels, indicate whether or not the set is
...
marked as being the one that should be used for the root partition.
2000-03-23 14:50:36 +00:00
simonb
cff93eae67
Arch-specific directories now live under .../sys/arch, not directly
...
under .../sys.
2000-03-22 02:11:51 +00:00
onoe
36af21fa48
Set flagreq.ifr_name before issueing SIOCGIFFLAGS for setifflags.
...
Withoug this change, flagreq was never initialized and ifconfig w/o addr
always failed with ENXIO.
2000-03-20 21:10:03 +00:00
soren
b742cb0638
The mode 0544 workaround has not been necessary since the first BSDi import.
2000-03-19 23:22:55 +00:00
soren
c9e138cf30
Remove reference to crash(8).
2000-03-19 23:22:07 +00:00
soren
7c2de1e4cf
Unbreak compilation with -DLETS_GET_SMALL as in PR bin/9639 by Patrick Welche.
2000-03-19 23:21:46 +00:00
soren
c1e87c4d5e
Also install on cobalt.
2000-03-19 23:01:07 +00:00
castor
70e0196cb3
Fix PR bin/9629. The global variable ifr was used to save interface
...
flags even though the media routines tweak it.
2000-03-18 21:10:50 +00:00
jdolecek
dd42da9e90
correct getopt() optstring: -A gets a parameter!
2000-03-16 17:33:04 +00:00
enami
8fa8b77325
Sync disklabel.5 with disklabel.h and dkio.h more closely.
2000-03-16 05:16:19 +00:00
soren
4e809d5269
mbrlabel moves to /sbin.
2000-03-15 12:01:19 +00:00
fvdl
4fc21ef227
Moved from mbrlabel.c,v
2000-03-15 11:56:02 +00:00
fvdl
2b9c2935fe
Moved from mbrlabel.8,v
2000-03-15 11:55:33 +00:00
fvdl
6a32cb5d07
Moved from Makefile,v
2000-03-15 11:55:03 +00:00
sato
6edea77b3b
add some keyboard and mouse type from sys/dev/wscons/wsconsio.h.
2000-03-14 08:11:53 +00:00
soren
89c5a767f8
Fix doubled 'the's.
2000-03-13 22:55:05 +00:00
ad
6758a2722d
Add new framebuffer types since 1.4 and change descriptions on a few
...
existing entries.
2000-03-13 10:43:15 +00:00
tsarna
f8c6d57730
Fix warning.
2000-03-12 22:58:05 +00:00
tsarna
4f90f5ce45
Add a "-f file" flag to process directives from a file.
2000-03-12 22:56:48 +00:00
hubertf
48058cc69e
s/comprised/composed/, per PR 9586 by Seebs <seebs@ged.plethora.net>
2000-03-09 12:50:36 +00:00
jdolecek
a519c15410
Ignore SIGPIPE, otherwise we might be stuck when run within a pipe.
...
Fix from bin/5359 by Nathan J Williams.
2000-03-07 20:02:59 +00:00
jdolecek
5aa5c9fa83
Add a note about what and where is printed for 'scan' command.
...
Addresses bin/9227 by <johnr@spimageworks.com>
2000-03-07 19:27:11 +00:00
enami
5fa4437659
Remove unnecessary continue statement.
2000-03-06 09:00:13 +00:00
enami
f7f205fedf
Remove now unnecessary assignment. It looks like 4.4lite merge left over.
2000-03-06 08:45:35 +00:00
enami
e5f114df26
Don't copy from destination to destination.
2000-03-06 08:08:15 +00:00
perry
39546c529f
add bootselect MLINK -- from jhawk
2000-03-06 01:23:11 +00:00
thorpej
600e504f64
Per a discussion on gcc-bugs, port-alpha/9494 is not a compiler bug, but
...
rather a bug in the code (which is violating the C standard by casting
an unaligned pointer to a pointer with more strict alignment constraints).
Fix the code to not do such things. Fixes port-alpha/9494.
2000-03-06 01:06:17 +00:00
lukem
655afb7cd6
* add support for -U, which is the opposite of -A (i.e, it unconfigures
...
all swap devices in /etc/fstab).
* fix description of -D
2000-03-05 11:35:22 +00:00
christos
e9769e0528
portability casts
2000-03-02 21:02:25 +00:00
christos
a221b1ba72
portability casts and re-indentation of some code.
2000-03-02 21:02:01 +00:00
christos
93daf39438
make local functions static and portability casts.
2000-03-02 21:01:34 +00:00
christos
62f94a6648
typos and clarifications
2000-03-02 21:01:03 +00:00
christos
2c77d44472
protability cast.
2000-03-02 21:00:41 +00:00
christos
5c5977a292
add an unsigned cast; looks safe and innocent, but it might not be...
2000-03-02 21:00:23 +00:00
christos
cce4e6d1e6
add a usec_fudge to make sure that time increases monotonically.
...
printf format changes.
2000-03-02 20:59:40 +00:00
christos
d1c10b4cd1
add a comment on about how tracing is secured, but still keep it disabled.
2000-03-02 20:58:55 +00:00
christos
59fd2f8be8
remove the once hack; vjs says it is not necessary with the monotonic
...
time kludge. We'll see.
2000-03-02 20:57:42 +00:00
hubertf
c8057468ec
fix typo: he -> the
2000-03-01 16:45:22 +00:00
enami
6059f8bc37
Fix typo.
2000-03-01 03:32:55 +00:00
enami
eb6c30723e
Salvage the better comment appeared in rev 1.51 but gone in 1.53.
2000-03-01 03:21:56 +00:00
itojun
9a400bfce1
support ping6 -a c
...
(request IPv4 mapped/compatible addrs from
draft-ietf-ipngwg-icmp-name-lookups-05.txt)
2000-02-28 13:50:04 +00:00
itojun
959ca07b4b
add hw.alignbytes sysctl mib. this gives you the value of ALIGNBYTES
...
at the kernel compilation time (ALIGNBYTES that the kernel uses).
2000-02-27 06:13:35 +00:00
deberg
c0541f24c2
-S isn't supposed to take an argument
2000-02-27 00:20:20 +00:00
oster
680c384366
Update for 'options RAID_AUTOCONFIG'.
2000-02-26 19:43:07 +00:00
itojun
6a433be509
remove net.inet6.ip6.nd6_proxyall sysctl.
...
support "ndp -s <ip6> <mac> proxy" for proxy NDP.
2000-02-26 08:48:21 +00:00
oster
1f4cc78a38
Add a few more examples, and a summary.
2000-02-26 04:02:03 +00:00
oster
f4f9f7bc66
More updates, spelling fixes, etc.
2000-02-25 22:38:51 +00:00
oster
f1717bc7fd
First revamp of the docs. This is still work-in-progress. More to come
...
shortly.
2000-02-25 22:24:46 +00:00
oster
3a374be745
Reorganize a few things. Make the general status ('-s') a bit more verbose
...
by including component labels, and less verbose by removing some other stuff.
2000-02-25 22:24:11 +00:00
itojun
e3d3868ea8
use getifaddrs. do not leave AF_INET6 listening socket left opened for
...
ioctls. (sync with latest kame)
2000-02-25 09:19:06 +00:00
oster
268ef0a8e2
Document the new autoconfiguration switches, and update the Usage: line.
...
More doc changes expected soon.
2000-02-24 23:52:46 +00:00
itojun
bd3400c592
more fix to SIOCGIFCONF alignment.
2000-02-18 08:14:26 +00:00
fvdl
b02df6b9ee
List vfs.generic.usermount in manpage. Don't try to handle machdep.diskinfo
...
for the i386, thus avoiding a warning message in 'sysctl -a'.
2000-02-17 08:54:16 +00:00
enami
24d448f70e
Define __POOL_EXPOSE almost at the beginning, instead of just before
...
dev/vndvar.h or dev/ccdvar.h so that struct pool is always available
regardless of multiple inclusion. Actually, ccdconfig.c compiles without
this change but ...
2000-02-16 06:52:31 +00:00
itojun
eedce7b797
use getnameinfo(), instead inet_ntop(), as much as possible.
...
(sync with latest kame)
2000-02-16 00:37:02 +00:00
thorpej
25ab915071
Note net.inet.icmp.errratelimit and net.inet.tcp.rstratelimit.
2000-02-15 19:59:02 +00:00
oster
5aee30c016
- support for autoconfig setup and / on RAID setup
...
- new parts are still work-in-progress (no docs yet either)
2000-02-13 04:55:30 +00:00
perseant
42bce177e0
Add -F flag to override newfs_lfs' preference for 4.4LFS-labelled partitions.
2000-02-12 23:58:09 +00:00
thorpej
eb51db5e1e
Support vm.nkmempages.
2000-02-12 18:00:58 +00:00
christos
3e1606a4b5
PR/9390: Jarkko Torppa: Routed leaks memory when route addition fails.
2000-02-11 18:39:02 +00:00
hubertf
04a9ed5842
Revert last change, it was caused by the build not picking the
...
right files if DESTDIR is set.
2000-02-11 16:14:32 +00:00
hubertf
e597c0a106
s/STRIP/STRIPPROG/
2000-02-11 15:36:25 +00:00
oster
565f0151c5
Note the "RAID" partition type.
2000-02-11 02:05:28 +00:00
jdolecek
e203cf81c5
Add reference to the include file with TCP sysctl constants. Fixes bin/9378.
2000-02-09 09:14:52 +00:00
itojun
787fb293d3
fix include file path.
2000-02-06 11:12:40 +00:00
fair
bf004f04e9
Document KERN_LOGSIGEXIT.
...
sort sysctl variable list in sysctl.8
2000-02-06 07:31:23 +00:00
enami
3fb18954ab
- The -B flag should be followed by logical segment size.
...
- Remove unnecessary comma at the end of SEE ALSO list.
2000-02-05 11:57:30 +00:00
tsutsui
c539ff5d84
STRIPPROG -> STRIP
2000-02-01 06:00:35 +00:00
itojun
a6cfc0a168
note that ifconfig delete does not work for IPv6
...
this is intentional - IPv6 assumes multiple addresses on an interface,
and it is not very safe to "delete" arbitrary one. -alias with
explicit IPv6 address works fine.
2000-01-31 18:02:01 +00:00
itojun
809b9a5822
add "nwid" directive.
...
XXX there are too many flags that are not listed in usage().
what should we do?
2000-01-31 17:22:28 +00:00
soda
6079ffd98c
mention that hpcmips and arc use `d' as RAW_PART.
2000-01-31 16:02:43 +00:00
soda
3c7d51f177
- use MBR partition table also on arc.
...
- use defined(USE_MBR) instead of defined(__i386__), like hpcmips and arc.
2000-01-31 16:01:06 +00:00
soda
07a6bcdde4
Build fdisk also on arc
2000-01-31 15:54:48 +00:00
itojun
62e82d7e0c
sync with latest libipsec and kernel.
2000-01-31 14:24:23 +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
wiz
03df73abb2
reorder long descriptions for arguments to be in alphabetical order.
...
XXX: shouldn't 'enable' and 'disable' for -n be marked up in some way?
2000-01-28 19:51:34 +00:00
bouyer
54a73269c2
Updates for ext2fs revision 1.
2000-01-28 17:19:36 +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
sommerfeld
aace28c12e
Fix PR9282: restore doesn't print dump header on dumps from host with
...
unset hostname.
2000-01-27 15:25:00 +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
3d237fafa8
Fix a buglet that caused media-specific options to *always* be printed, even if
...
they were not set.
2000-01-25 06:11:25 +00:00
thorpej
409e9f1b38
Fix a logic buglet in status printing code.
2000-01-25 02:16:57 +00:00
thorpej
efe1032de0
- Print 802.11 status (i.e. network ID) after mtu, etc. but before
...
protcol addresses.
- When searching for status bits, use the currently selected media type,
not the currently active media type.
2000-01-25 01:46:57 +00:00
thorpej
98ac9f3fdb
Update copyright.
2000-01-25 01:03:21 +00:00
thorpej
4e10c0202f
Make display of media status information (e.g. carrier, etc.) table-driven
...
and easily extensible (by merely adding to the tables in ifmedia.h).
2000-01-25 00:59:39 +00:00
chopps
2377e11b8d
allow setting (and reporting) nwid for ieee 802.11 devices.
2000-01-24 23:24:16 +00:00
thorpej
9e4fad9efa
Fix a bug in get_media_options() which wasn't caught with global options;
...
make sure we only return option bits.
2000-01-24 22:31:27 +00:00
wiz
78798f9991
it's -> its
2000-01-22 14:48:43 +00:00
tron
c6a14eb15d
Remove bogus declarations of "errno", "optind" and "optarg".
2000-01-22 10:01:41 +00:00
mycroft
f5d7100e26
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
...
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
wrstuden
01dd896ae9
Fix tyop pointed out by Simon Burge. Also expand description
...
a little, and change words to suggest overlay is a starting point for
layers which need to overlay the over-mounted fs.
2000-01-20 23:59:46 +00:00
perseant
ad4e686817
Rename lfs_ifind so that it does not conflict with new kernel prototype.
...
Addresses PR #9253 .
2000-01-20 21:32:31 +00:00
wrstuden
9f1512654d
Add mount_overlay.
2000-01-20 19:22:08 +00:00
mycroft
3809e348e0
Fix data comparison to not overrun array bounds.
2000-01-20 01:04:41 +00:00
perseant
88d28e9b98
Fix frag -> fsize typo
2000-01-19 21:27:08 +00:00
perseant
43a7fde6d9
newfs_lfs now recognizes a zero p_sgs field to mean "use the default segment
...
size" (for consistency with bsize/fsize, and since segment size == block
size is never a valid combination).
Updated the man page to include explicit reasonable values for fsize, bsize,
and sgs, at suggestion from Hubert Feyrer.
2000-01-18 21:57:59 +00:00
perseant
f1dfdc6927
disklabel now understands the p_sgs partition field (shift to compute
...
segment size from block size).
newfs_lfs now reads the disklabel to find segment, block, and fragment
sizes. Because reading this info from the wrong fs type could result in
very poor fs layout (e.g. ffs has "16" where the segshift would go,
resulting in 512-*megabyte* segments for 8K blocks), newfs_lfs refuses
to create a filesystem on a partition not labeled "4.4LFS".
Man pages for newfs_lfs updated to reflect this change.
2000-01-18 00:02:28 +00:00