Commit Graph

1383 Commits

Author SHA1 Message Date
tv
8f7ed4aa27 Restrict -l to the superuser as suggested in PR 3973 from <soren@t.dk>.
Also distinguish "-f" from "-i 0.x" in the superuser restriction messages.
1998-09-14 17:08:55 +00:00
tv
b6b7269733 Nuke the termios stuff from the 1997/03/11 import, which prevents ping
from being run in the background of most shells without redirecting stdin
from /dev/null.  (AFAICT, the termios stuff is useless and does not
interfere with SIGINFO handling.)
1998-09-14 12:52:47 +00:00
ross
382f00edd8 Document noasync and nosync.
Clarify the meaning of sync.
Run all the -o keywords through the Cm (keyword emphasis) macro.
1998-09-14 03:48:30 +00:00
pk
f6ed324c42 Deal with superblock changes; from PR#6032. 1998-09-11 21:22:53 +00:00
mycroft
a50da02192 Oops; update usage message. 1998-09-11 07:22:13 +00:00
mycroft
f193968581 Add isc, sco, and bsdos 3-field format. 1998-09-11 07:20:48 +00:00
christos
7852090868 Add support for displaying interface alias information. Based on PR/6109 by
Phil Nelson.
1998-09-06 17:51:32 +00:00
pk
0a97faa040 Assign my copyrights to TNF. 1998-09-05 13:08:38 +00:00
mrg
3d6db0aca3 <vm/vm_swap.h> -> <sys/swap.h> 1998-08-29 17:03:35 +00:00
mrg
b5f69ff667 add a `char se_path[PATH_MAX]' member to struct swapent, that
the pathname of the swap device is saved into.  add a char *swd_path
member to struct swapdev, that contains a copy of the pathname
(using malloc(9)).  rename swapctl(2)'s SWAP_STATS to SWAP_OSTATS,
and add a new SWAP_STATS command (number).  make swapctl(SWAP_STATS,
...) [new version] copy the path out.  if COMPAT_13, also include
support for SWAP_OSTATS.  also fix a minor bug in swapctl(2).

the point of this is that swapfiles are now shown in `swapctl -l'.
1998-08-29 13:27:50 +00:00
augustss
91b9544ee2 Ignore some more signal during the reboot. Without this fix it's impossible
to e.g. reboot from a menu in the window manager as the reboot process
gets killed before it is done.
1998-08-29 11:17:20 +00:00
christos
b2ae8c434d Avoid interraction between pppd and routed, by trying to discover new
interfaces every time there is a new route, irrespective of timeout period.
1998-08-26 17:50:32 +00:00
ross
029a64cc29 from Erik Bertelsen <erik@mediator.uni-c.dk>
{ put } { in } { lots } { of } { these } { to } { shut } { up } { egcs }
1998-08-25 19:18:12 +00:00
msaitoh
3181c0a112 fix a roff command bug 1998-08-18 18:03:28 +00:00
mycroft
3748c7c959 Assign my copyrights to TNF. 1998-08-15 09:16:27 +00:00
mark
e6f9901d92 Add a description of the origin of filecore and what it is. 1998-08-14 23:00:59 +00:00
mark
ead832c9a7 Add man page for mount_filecore. 1998-08-14 14:36:52 +00:00
mark
5e008b5d5f Added mount_filecore. 1998-08-14 03:40:39 +00:00
mark
e7b675de7b Initial commit of mount_filecore used for mounting filecorefs partitions. 1998-08-14 03:38:51 +00:00
frueauf
d3c525bb9a A dump level above 0 saves new or modified files since the last dump of
a lower level, not the same level. Fixes pr 5402 by Kevin Sullivan.
1998-08-11 09:52:35 +00:00
rvb
db826b28d9 Dont report more than 1023 cylinders for DOS/BIOS because
the code below will truncate to a 10 bit field.  This
can cause major problems later for DOS.
1998-08-10 18:46:29 +00:00
msaitoh
7970137565 delete an obsolete usage 1998-08-10 18:03:04 +00:00
perry
bfd526219d bzero->memset, bcopy->memcpy, bcmp->memcmp 1998-08-10 02:57:23 +00:00
thorpej
6bd72c7fd7 Cross-reference ifmedia(4). 1998-08-09 00:39:02 +00:00
thorpej
1dc9284e4f Document "instance". 1998-08-08 22:50:13 +00:00
thorpej
e1a1084860 Oops, add the "instance" command to the usage info. 1998-08-08 22:40:57 +00:00
thorpej
ecbe14b11c Allow the user to explicitly set the media instance. 1998-08-08 22:33:17 +00:00
thorpej
2e7d9319e9 Hm, actions might not always be deferred; rename appropriately. 1998-08-08 18:14:20 +00:00
thorpej
051e24ecad Completely rewrite the engine that sets media and media options. Previous
code would hit the interface multiple times.  Now, all media and media
options are gathered and processed at once, hitting the interface only
once (except to grab the currently selected media exactly once; there is
no way to avoid that).
1998-08-08 01:30:18 +00:00
thorpej
1549ffa563 Implement a suggestion from Wolfgang Solfrank on the "supported media"
display.  The display now looks like this:

bishop:thorpej 35$ obj.alpha/ifconfig -m fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        supported Ethernet media:
                media autoselect
                media 100baseTX mediaopt full-duplex
                media 100baseTX
                media 10baseT mediaopt full-duplex
                media 10baseT
                media 100baseTX mediaopt loopback
        inet 129.99.50.41 netmask 0xffffff00 broadcast 129.99.50.255
bishop:thorpej 36$

The intent here is to allow cut'n'pasting of the output to a command
line, or allow easier automatic extraction from scripts, etc.

XXX Still at issue is what to do about non-0 media instances.
1998-08-06 19:22:00 +00:00
thorpej
3f0296f8ce Print the media instance if it's not zero, a reasonable compromise such
that no one will have to see those ugly instance numbers if they have
an interface with only one PHY (most of them out there).
1998-08-06 03:47:28 +00:00
thorpej
85fd419492 Completely rewrite the way media descriptions are represented. The same
data structure is used, but a much saner matching mechanism is used, one
which allows greater ease in adding new types.

Also, rewrite the way media words are displayed.  The status display now
looks like this:

bishop:thorpej 137$ ifconfig -m fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        media: Ethernet autoselect (10baseT)
        status: active
        supported media:
                Ethernet autoselect
                Ethernet 100baseTX <full-duplex>
                Ethernet 100baseTX
                Ethernet 10baseT <full-duplex>
                Ethernet 10baseT
                Ethernet 100baseTX <loopback>
        inet 129.99.50.41 netmask 0xffffff00 broadcast 129.99.50.255
bishop:thorpej 138$

This makes it more clear which media type (e.g. Ethernet) is currently
in-use, handy for devices such as the TI ThunderLAN which can also have
both Ethernet and Token Ring PHYs attached.
1998-08-06 02:24:40 +00:00
thorpej
d2d470e18d Copyright assigned to The NetBSD Foundation, Inc. 1998-08-05 23:35:17 +00:00
drochner
1767a286ec -fix some lint warnings
-fix overflow conditions (PR bin/5534, Zdenek Salvet <salvet@ics.muni.cz>)
 (+ one more: can VAX SMD drives be >4G?)
-fix output of "*" at odd end cylinder number (not odd size)
-break some lines >80 cols
1998-08-04 11:52:52 +00:00
thorpej
6a3defb749 Remove the stats printing code. Now that the ccd driver uses the pool
allocator, there are no more stats that it keeps.
1998-07-31 01:34:20 +00:00
thorpej
ae36dbe3f7 Turn on TCP_NODELAY on the remote tape socket, from FreeBSD. Here is the
commit message from Bill Fenner:

Turn on TCP_NODELAY on the remote socket, to turn off sender silly window
 syndrome avoidance.  The combination of SWS avoidance and ack-every-other
 causes low throughput if the block size divided by the MSS is odd (which
 is true with the default block size and MSS).
Turning on TCP_NODELAY disables the Nagle algorithm and sender SWS avoidance.
 The rdump request/response protocol can not invoke Nagle and cannot cause
 SWS, so this has no negative effects.

Also, put back the code that sets the TOS to "throughput", which seems to
have been erroneously removed during the Lite-2 merge.
1998-07-30 18:14:00 +00:00
thorpej
a04741e102 Cast pointer diffs to int for use in printf format width specifiers. 1998-07-30 17:41:03 +00:00
mycroft
519d858510 __AUDIT__ cleanup. 1998-07-28 19:22:54 +00:00
msaitoh
a17cee9f2c fix a small bug. 1998-07-27 19:19:45 +00:00
mycroft
5582b71d91 Shift column headers into the right position. 1998-07-27 17:19:58 +00:00
mycroft
a344493d39 const poisoning. 1998-07-26 20:57:54 +00:00
mycroft
217e6f7a7e const poisoning. 1998-07-26 20:32:42 +00:00
mycroft
2d452ae63c Remove redundant declaration. 1998-07-26 20:28:55 +00:00
mycroft
0e3ffd8405 const poisoning. 1998-07-26 20:23:15 +00:00
mycroft
09ef8c4ccd const poisoning. 1998-07-26 20:18:32 +00:00
mycroft
b93acf4aaf const poisoning. 1998-07-26 20:02:36 +00:00
mycroft
0c4d98ae35 const poisoning. 1998-07-26 17:53:10 +00:00
mycroft
0db548a927 const poisoning. 1998-07-26 14:57:56 +00:00
mycroft
48ba78aafd const poisoning. 1998-07-26 12:00:43 +00:00
sommerfe
247b8c3e8c Avoid truncating partition size in freespace calculation 1998-07-23 19:05:59 +00:00