Archie Cobbs
3816c56cc1
When incrementing through a SIOCGIFCONF list, enforce a lower limit of
...
sizeof(ifr->ifr_addr) for the variable length field ifr->ifr_addr.sa_len.
Otherwise the increment will be wrong in certain cases.
Obtained from: Whistle source tree
For the record: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> suggests
SIOCGIFCONF should be dropped in favor of a sysctl mechanism.
1999-06-05 05:52:52 +00:00
Ruslan Ermilov
ea1dce7007
Switch to proper mbr.
...
OK'ed by: jkh,rnordier
1999-06-04 10:01:53 +00:00
Peter Wemm
ed7e72e681
Check and warn about unknown devices in the config file along the same
...
lines as the pseudo-device checking. Previously 'device xyz0' would have
been silently accepted without comment.
1999-06-03 20:37:19 +00:00
Brian Somers
64e0f466ce
Fix some MP sequence number comparison bogons that are tickled by
...
having different speed links in a bundle. This would manifest itself
by having the link occasionally hang, but revive when a new connection
is made....
Make ``show mp'' a bit prettier.
1999-06-03 13:29:32 +00:00
Kazutaka YOKOTA
ec3739d58f
Mention that 8x8 font is required for 43, 50 and 60 line text modes,
...
and that font files can be specified in /etc/rc.conf[.local].
1999-06-03 12:44:16 +00:00
Kazutaka YOKOTA
9e65e45b7f
Make it clear that PS/2 type mice will work only with "auto" and
...
"ps/2" protocol types, and that serial mouse protocols shouldn't be
specified for these mice.
1999-06-03 12:43:16 +00:00
Kazutaka YOKOTA
2b9e6c7549
Fix PS/2 MouseMan+ protocol. We have been looking at a wrong place
...
for the sign bit for roller movement!
1999-06-03 12:42:10 +00:00
Brian Somers
fa0d521656
Oops, quieten a compiler warning.
1999-06-02 23:06:21 +00:00
Brian Somers
0d4fe7a80f
Mention physical and sync logging in the ``set log''
...
usage message.
1999-06-02 21:28:02 +00:00
Brian Somers
411675bae3
o Alter the mbuf type as it's processed by different layers.
...
o Show more information about missing MP fragments in ``show mp''.
o Do away with mbuf_Log(). It was showing mbuf stats twice on
receipt of LCP/CCP/IPCP packets.... ???!!?
o Pre-allocate a bit extra when creating LQR packets to avoid having
to allocate another mbuf in mbuf_Prepend().
1999-06-02 15:59:09 +00:00
Brian Somers
ac685e314f
Introduce the ``keep-session'' option. Refer to the man
...
page for details. This allows MP over non-tty devices where
the original ppp process must not exit (such as sshd-spawned
ppp sessions).
1999-06-02 00:46:55 +00:00
Brian Somers
e6923505ee
Increase the length of an individual device name to LINE_LEN.
...
Adjust the base physical device name correctly after a link
transfer (allowing correct multilink callbacks).
1999-06-01 19:08:59 +00:00
Brian Somers
ba16c8408d
Make async/sync/physical/hdlc dumps prettier by showing printable
...
characters at the end of the line in hexdump style.
1999-06-01 16:01:48 +00:00
Brian Somers
d7452b10bd
Mention that using MYADDR and HISADDR with ``set filter''
...
will result in the rules being updated any time MYADDR
or HISADDR change.
1999-06-01 08:46:53 +00:00
Brian Somers
1d1fc0171e
Remember if MYADDR or HISADDR is used in a filter add tweak all
...
filters any time either value changes.
1999-05-31 23:57:40 +00:00
Kris Kennaway
91d299f5d1
Xref mountd in text.
...
Submitted by: Philippe Charnier
1999-05-29 08:14:00 +00:00
Brian Somers
65cec6e754
Don't forget to free the mbufs that get processed by
...
mp_Assemble().
Leak spotted by: louqi
1999-05-28 08:03:24 +00:00
Guy Helmer
86cebc981d
Add missing -s option.
...
PR: docs/10378
1999-05-28 02:09:46 +00:00
Brian Somers
2b14671a9d
Handle unterminated quoted strings without dup'ing the last character
...
with an out-by-one-memcpy.
1999-05-27 16:51:47 +00:00
Jordan K. Hubbard
0550320175
Do a clean-up pass on error/warning messages.
1999-05-27 10:32:50 +00:00
Brian Somers
4d9c2bb9ae
Add some comments, optimise out a few strlen()s and
...
remove a few extraneous assignments.
1999-05-27 09:50:10 +00:00
Brian Somers
d0b3b745ba
Call tty_Offline() from tty_Cooked() and tty_Free(), just in
...
case ppp is abending and hasn't called physical_Offline()
already.
1999-05-27 08:42:49 +00:00
Brian Somers
4e5196e9dc
Move the code for tweaking interface flags into one function.
1999-05-27 08:42:17 +00:00
Brian Somers
acbd1f00fd
Correct the ``ignoring sync/async'' warnings so that they show
...
up with the correct device type.
Reassign the correct tcpdevice or execdevice after transfering
a link in MP server mode.
1999-05-24 16:39:17 +00:00
Brian Somers
26e64ed9d4
Don't warn about ``!'' lines being unindented commands in ppp.conf.
1999-05-24 09:04:35 +00:00
Warner Losh
b790f1b6de
getopt(3) returns -1 not EOF.
1999-05-23 23:24:26 +00:00
Jean-Marc Zucconi
fce8f73e4d
Initialize exit code so that the program exits with code 0 on success.
...
PR: bin/10904
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
1999-05-22 22:56:26 +00:00
Doug Rabson
accaf17a2a
Port pnpinfo to alpha.
1999-05-22 17:35:48 +00:00
Bill Paul
33b3ee3898
- Fix up some comments in if_wi.c (no code changes)
...
- Mention that the 6Mbps turbo adapters are supported in HARDWARE.TXT
and RELNOTES.TXT and the wi.4 man page
- Mention turbo adapters in the wicontrol.8 man page and provide a
complete table of available transmit speed settings
1999-05-22 16:12:54 +00:00
John Polstra
b306d4b4ac
Fix hostname lookup problems on 64-bit machines.
1999-05-21 20:52:42 +00:00
John Polstra
57e60f2506
Fix a sign-extension bug in xntpdc's "kerninfo" output for on 64-bit
...
machines. Negative pll offset values were printed as large positive
numbers.
1999-05-21 16:10:44 +00:00
Jordan K. Hubbard
99ee419296
Don't do anything on alpha machines.
1999-05-21 11:00:56 +00:00
Ollivier Robert
d4df77b1a5
ftp3.fr.freebsd.org (UVSQ, Versailles, France) has been available for a long
...
time.
Submitted by: Rémy Card <Remy.Card@csi.uvsq.fr>
1999-05-21 07:10:35 +00:00
Bill Paul
ab431312b4
This commit adds driver support for PCI fast ethernet cards based on the
...
ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone,
except with simpler receive filter options. The AL981 has a built-in
transceiver, power management support, wake on LAN and flow control.
This chip performs extremely well; it's on par with the ASIX chipset
in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP
easily).
I would have committed this driver sooner, except I ran into one problem
with the AL981 that required a workaround. When the chip is transmitting
at full speed, it will sometimes wedge if you queue a series of packets
that wrap from the end of the transmit descriptor list back to the
beginning. I can't explain why this happens, and none of the other tulip
clones behave this way. The workaround this is to just watch for the end
of the transmit ring and make sure that al_start() breaks out of its
packet queuing loop and waiting until the current batch of transmissions
completes before wrapping back to the start of the ring. Fortunately, this
does not significantly impact transmit performance.
This is one of those things that takes weeks of analysis just to come
up with two or three lines of code changes.
1999-05-21 04:37:48 +00:00
Hellmuth Michaelis
80037d6e9e
upgrade isdn4bsd from version 0.71 to the just released version 0.81
1999-05-20 10:14:57 +00:00
Jordan K. Hubbard
d06edb61fa
Add CHAP/PAP question to the ppp setup dialog, simplifying things considerably
...
for some.
Submitted by: Jack O'Neill <jack@germanium.xtalwind.net>
1999-05-19 10:49:46 +00:00
Jordan K. Hubbard
71e13b47ac
Add ftp5.uk.freebsd.org
...
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
1999-05-19 08:56:56 +00:00
Brian Somers
9950fb2a00
Move the tty locking stuff back out to physical.c so
...
that we lock the device *before* we open it.
We still open the device only once - and then ask all
our handlers if they know how to handle it.
1999-05-18 01:37:46 +00:00
Jordan K. Hubbard
4ee02f4bb8
deal with a.out ldconfig paths also.
1999-05-18 00:44:28 +00:00
Brian Somers
9b898a03d8
Mention ``show layers''
1999-05-16 13:39:03 +00:00
Brian Somers
4b698945d4
Initialise ttydevice::Timer
1999-05-16 11:58:48 +00:00
Poul-Henning Kamp
85bee2f03a
Turn an error into a warning. If running a 4.x binary on a 3.x system
...
we may still have vn in the kernel but not be able to see it.
This enables building -current SNAPS in a chroot on a -stable system
1999-05-16 08:09:23 +00:00
Poul-Henning Kamp
00a7225817
Be more non-crypto friendly at make release time.
1999-05-15 19:21:15 +00:00
Jordan K. Hubbard
de37d1149a
Small typo in windowmaker startup line.
1999-05-15 15:05:08 +00:00
Jordan K. Hubbard
b7f708e677
o Prevent alpha installs from grabbing x86 bits and vice-versa, at least
...
on CDs and FTP sites.
o Collapse some redundant code.
o Fix typo'd menu.
o Restrict searches properly to packages rather than categories.
o Small tweaks to signal handling.
All RELENG_3 candidates.
1999-05-15 14:34:22 +00:00
Bruce Evans
9d91b8ad50
Test the correct database file (not necessarily the one corresponding to
...
the running kernel if the nlist file is specified explicitly).
1999-05-15 11:54:36 +00:00
Brian Somers
4faec43070
Add ``show layers'' to see the protocol layering for a link.
1999-05-15 02:24:18 +00:00
Bill Paul
f9137cc3c5
Fix usage in wicontrol.c to agree with man page.
...
Update documentation for -f frequency selection option to include complete
list of channel numbers and frequencies.
1999-05-14 18:31:31 +00:00
Jordan K. Hubbard
be06522a93
Do more impressive things for windowmaker.
1999-05-14 15:04:24 +00:00
Jordan K. Hubbard
9c422527ea
DTRT for "Latest" search keywords.
1999-05-14 14:57:59 +00:00