Commit Graph

1892 Commits

Author SHA1 Message Date
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
bgrayson 2a09ca64fd Added sysctl examples (read-only sysctls for now) 2000-01-17 07:22:45 +00:00
bgrayson 4760c9fa1b Fix bug where NULL pointer wasn't checked before dereferencing 2000-01-17 07:21:54 +00:00
bgrayson 417d43539a Remove unneeded syslog() at unmount 2000-01-17 07:21:25 +00:00
itojun fc838249f5 don't install /usr/sbin/sysctl (backward compat symlink) 2000-01-17 04:22:59 +00:00
itojun 3ea807c958 move sysctl to /sbin/sysctl. symlink from /usr/sbin/sysctl
is supplied for backward compatibility.

add /sbin/sysctl to base/mi (does not remove /usr/sbin/sysctl
as we have a symlink)
2000-01-17 02:36:31 +00:00
itojun 0af5938ca4 Moved from usr.sbin/sysctl/sysctl.c,v 2000-01-17 02:32:06 +00:00
itojun c71990b060 Moved from usr.sbin/sysctl/sysctl.8,v 2000-01-17 02:31:50 +00:00
itojun 7c02ef5347 Moved from usr.sbin/sysctl/pathconf.c,v 2000-01-17 02:31:14 +00:00
itojun 6b2ed69e4e Moved from usr.sbin/sysctl/Makefile,v 2000-01-17 02:30:18 +00:00
hubertf 5471344299 Document the proper fstype for LFS. (If the "default" 4.2BSD is used,
newfs_lfs runs fine, but I get hangs when writing to the disk)
2000-01-16 00:44:59 +00:00
bgrayson 0d39e62e79 Fix security problem noticed by Alaric Williams:
when giving up root credentials, I was setting the egid and euid,
  and forgot to also do gid and uid.
2000-01-15 06:21:40 +00:00
ad 902637d2e4 swapctl(SWAP_OFF, ...) now works. 2000-01-13 12:11:30 +00:00
joda 4aafeffb6f implement netmask slash notation for IP and IPv6 addresses 2000-01-12 10:29:35 +00:00
oster e5b5b86865 Nuke a debugging printf that I forgot to remove before last commit. 2000-01-09 03:06:35 +00:00
shin 8ceded3101 Add '-DSAVEBOOTAREA' to keep MBR partition information
when NetBSD partition starts at sector 0.
Closes PR:port-hpcmips/9146.
2000-01-09 02:45:43 +00:00
oster c714a07d22 - add '-v' (Verbose) option, which, most notably, provides
a spiffy lukemftp-inspired progress bar for parity re-writing,
reconstructs, copybacks, et al.

- make 'raidctl -P' wait until the parity has been updated before exiting
(it waited previously, but only because the parity re-write ioctl wouldn't
exit until the parity was successfully re-written)
2000-01-05 03:02:41 +00:00
itojun 1d4f533c98 avoid use of kvm, mostly for boot floppy's convenience.
(sync with latest kame)
1999-12-31 19:40:19 +00:00
drochner d2f02dc8e3 remove a leftover debug message 1999-12-21 16:54:16 +00:00
fair 35b8613acb change "millisecond" to "microsecond" for headswitch and track seek
comments, to resolve PR 8189. This makes the documentation for these
fields consistent. Not that it matters - a grep of syssrc shows that
these fields aren't actually used for anything and should probably be
GC'd.
1999-12-20 18:19:18 +00:00
jdolecek 685376cc7b Rework the manpage to be a bit more pleasing to read
BUGS section is gone, the facts are stated in the paragraph about
support for writing.
also note that NetBSD 1.5 is the first release supporting NTFS
1999-12-17 14:43:07 +00:00
abs dfa0f92f2e Use '$' instead of '-' to select remainder of disk interactively 1999-12-17 13:06:49 +00:00
abs 669feec4e3 When setting size of partitions interactively allow '-' for remainder of disk 1999-12-17 12:30:02 +00:00
itojun c40b88c33c add reference to RFC, and some more DESCRIPTION.
sync with latest KAME document.
1999-12-15 05:02:39 +00:00
itojun 5979fc87e0 provide -S for source address specifier.
enable KAME scopeid hack.
cleanups in node information query.
(sync with latest KAME)
1999-12-13 15:25:59 +00:00
itojun 5f036cce1d bring in KAME scopeid hack. always show scopeid if it is scoped.
sync with latest KAME.
1999-12-13 15:24:45 +00:00
christos c1936bfd69 - ARGH /brick fvdl
- Put back the change from revision 1.31
1999-12-12 23:53:26 +00:00
itojun b9cc391094 prepare -DKAME_SCOPEID for extended scope id printing (commented out) 1999-12-12 11:44:53 +00:00
itojun d9a742bd0d improve debugging functionality.
(sync with latest KAME)
1999-12-09 15:08:33 +00:00
itojun a338a0d47b add reference to "inet6" family.
document -alias.
1999-12-09 01:28:25 +00:00
perseant e0a29d2563 Read-only mounts should not start cleaning processes. Make it so. 1999-12-08 22:39:25 +00:00
jdolecek b1e0f0ad47 usage(): wrap lines so that they don't exceed 80 characters 1999-12-05 18:14:11 +00:00