Commit Graph

29163 Commits

Author SHA1 Message Date
brian
35a7434e26 o If all CCPs are disabled & denied, don't send a REQ - just enter
STOPPED state waiting for the peer to say something.
1998-05-23 13:38:09 +00:00
phk
b76b646154 Get more details on the "arpresolve: can't allocate llinfo" bogon.
PR:		2570
Reviewed by:	phk
Submitted by:	fenner
1998-05-23 08:03:40 +00:00
phk
69aa2593da /usr/src/share/timedef/data/no_NO.ISO_8859-1.src uses initinal
upper case in weekdays and months instead off all lower case.

PR:		6721
Reviewed by:	phk
Submitted by:	Hans Petter Bieker <hanspb@persbraten.vgs.no>
1998-05-23 07:55:47 +00:00
phk
07b3a94c26 RADIUS was originally coded to use ports 1645 (radius) and
1646 (radacct), but RFC's 2138 and 2139 define new ports
for RADIUS and RADIUS accounting, namely 1812 and 1813
respectively.  FreeBSD 2.2.6 uses the old radacct port, but
the new radius port, which is a bit silly.

PR:		6712
Reviewed by:	phk
Submitted by:	Nick Hilliard <nick@foobar.org>
1998-05-23 07:52:17 +00:00
kato
865799a2ee Sync with sys/i386/conf/Makefile.i386 revision 1.113. 1998-05-23 07:45:54 +00:00
des
8f5039aea8 Use switch instead of if/else chain for 686 model identification.
Add precise model identification for 586-family CPUs.
1998-05-22 22:15:14 +00:00
wpaul
3e376801df Remove 2.2.x compatibility code and #ifdefs. Once the shakedown period
in -current is over, I'll put a 2.2.x specific version in the RELENG_2_2
branch. If somebody wants a 2.2 version of this driver now, they can check
out the previous version from CVS or ask me via e-mail.

Gee people, I didn't mean to stir up such a controversy. I just wanted
to make sure I could get this thing to work with both kernel versions
and didn't want to have to maintain two separate copies. All ya hadda
do was ask. :)
1998-05-22 15:32:22 +00:00
jkoshy
ff464ca1d1 Sort SEE ALSO section alphabetically. 1998-05-22 11:09:01 +00:00
des
f7400df562 Add CPU_PII to the list. 1998-05-22 00:03:23 +00:00
brian
c67977d380 Don't give .It too many args. 1998-05-21 23:45:10 +00:00
brian
513467478d Remove -Wpointer-arith 1998-05-21 23:38:08 +00:00
brian
dc0ae5e7bf o Add some missing #includes
o Calculate base device name correctly.
1998-05-21 22:55:08 +00:00
des
7ef45be0aa Correctly identify the precise CPU model within the 686 family: instead
of just printing "Pentium Pro", check the model (cpu_id & 0xf0) and print
the appropriate information.
1998-05-21 22:53:24 +00:00
brian
56df88b778 MFMP: Make ppp multilink capable.
See the file README.changes, and re-read the man page.
1998-05-21 21:49:08 +00:00
brian
e077fa331b MFMP: Make ppp multilink capable. 1998-05-21 21:45:49 +00:00
eivind
dd22670484 Move __FreeBSD_version from src/sys/conf/newvers.sh to
src/sys/sys/param.h, to facilitate access from the kernel.  This make
it possible to do outside kernel development and have it actually work
properly.
1998-05-21 19:21:46 +00:00
jkh
bf12e7b4b2 Yeargh! After all that, I forgot to remove the #include. 1998-05-21 17:05:32 +00:00
jkh
39260f0102 Don't use __FreeBSD_version explicitly - none of the other
drivers here do and it also blows up in building GENERIC during
a release build if you try and include <osreldate.h> (which shot
my SNAP dead - argh!).  Use __FreeBSD__ instead.
1998-05-21 16:24:05 +00:00
wpaul
cae7803b33 The incorrect select() timeout calculation that I fixed in svc_tcp.c
also exists here (the timeout can expire much sooner than it's supposed
to).
1998-05-21 15:22:39 +00:00
kato
96477d248e Sync with sys/i386/conf/GENERIC revision 1.109. 1998-05-21 09:22:03 +00:00
jkoshy
67e94bf861 Added contributed entry for Linux consoles.
PR: 5977
Submitted by: Christian Weisberger <naddy@bigeye.rhein-neckar.de>
1998-05-21 09:10:55 +00:00
jkoshy
25789e916f Cosmetic fix. Compute header field widths from UT_{HOST,LINE,NAME}SIZE
instead of hardcoding header line.

PR: 6325
1998-05-21 08:46:48 +00:00
dyson
d26bce6481 Make flushing dirty pages work correctly on filesystems that
unexpectedly do not complete writes even with sync I/O requests.
This should help the behavior of mmaped files when using
softupdates (and perhaps in other circumstances also.)
1998-05-21 07:47:58 +00:00
jkh
d29d2f09f4 Note presence of the ThunderLAN driver 1998-05-21 04:12:03 +00:00
wpaul
fa62d040c1 And entries for ThunderLAN driver. 1998-05-21 03:22:20 +00:00
wpaul
b4e225e76f Add entry for ThunderLAN driver to files. 1998-05-21 03:21:34 +00:00
wpaul
2a6334d0d1 Add man page for ThunderLAN driver. 1998-05-21 03:20:39 +00:00
wpaul
233616e129 Add Texas Instruments TNET100 'ThunderLAN' PCI NIC driver to the tree.
This driver supports the following cards/integrated ethernet controllers:

Compaq Netelligent 10, Compaq Netelligent 10/100, Compaq Netelligent 10/100,
Compaq Netelligent 10/100 Proliant, Compaq Netelligent 10/100 Dual Port,
Compaq NetFlex-3/P Integrated, Compaq NetFlex-3/P Integrated,
Compaq NetFlex 3/P w/ BNC, Compaq Deskpro 4000 5233MMX.

It should also support Texas Instruments NICs that use the ThunderLAN
chip, though I don't have any to test. If you've got a card that uses
the ThunderLAN chip but isn't listed in the PCI vendor/product list in
if_tl.c, try adding it and see what happens.

The driver supports any MII compliant PHY at 10 or 100Mbps speeds in
full or half duplex. (Those I've personally tested are the National
Semiconductor DP83840A (Prosignia server), the Level 1 LXT970 (Deskpro
desktop), and the ThunderLAN's internal 10baseT PHY.) Autonegotiation,
hardware multicast filtering, BPF and ifmedia support are included.

This chip is pretty fast; Prosignia servers with NCR SCSI, ThunderLAN
ethernet and FreeBSD make for a nice combination.
1998-05-21 03:19:56 +00:00
dg
842784f569 Backed out last fix and fixed my typo:
ipflow(fastforward -> ipflow_fastforward
1998-05-21 00:33:16 +00:00
jkh
2a7e0ddebf Complete back-out of the bsd.locale.mk change.
OK'd by:	asami
1998-05-20 22:27:18 +00:00
jkh
879f637d9d Back out locale change until it's better understood by all just
what it is we're trying to do here. :)
OK'd by:	asami
1998-05-20 22:24:48 +00:00
jraynard
772c68cbf5 Fix typo in prompt. 1998-05-20 22:23:16 +00:00
eivind
5f4e516680 Back out previous commit - it breaks when called from 'buildworld' :-(
(Damn, I wanted that in the -snap).
1998-05-20 20:54:10 +00:00
eivind
7535afa645 Move __FreeBSD_version into <sys/param.h> (with automated duplication
to <osreldate.h>).  This allow kernel drivers access to it.

Approved by:	-current
1998-05-20 20:35:42 +00:00
wpaul
e1b5e9c978 Change the sanity test here. It's not correct to assume that the record
size we receive here should fit into the receive buffer. Unfortunately,
there's no 100% foolproof way to distinguish a ridiculously large record
size that a client actually meant to send us from a ridiculously large
record size that was sent as a spoof attempt.

The one value that we can positively identify as bogus is zero. A
zero-sized record makes absolutely no sense, and sending an endless
supply of zeroes will cause the server to loop forever trying to
fill its receive buffer.

Note that the changes made to readtcp() make it okay to revert this
sanity test since the deadlock case where a client can keep the server
occupied forever in the readtcp() select() loop can't happen anymore.
This solution is not ideal, but is relatively easy to implement. The
ideal solution would be to re-arrange the way dispatching is handled
so that the select() loop in readtcp() can be eliminated, but this is
difficult to implement. I do plan to implement the complete solution
eventually but in the meantime I don't want to leave the RPC library
totally vulnerable.

That you very much Sun, may I have another.
1998-05-20 15:56:11 +00:00
dufault
3805b2e4df Add missing close paren 1998-05-20 14:08:43 +00:00
kato
d56ec3e6f6 Sync with sys/i386/isa/sio.c revision 1.202. 1998-05-20 13:39:06 +00:00
kato
2f9c119f1e Sync with sys/i386/isa/clock.c revision 1.120. 1998-05-20 13:38:42 +00:00
wosch
a7cd929d78 Add mid scripts. Mid is a tool which create a Message-ID database
for mailing lists.
1998-05-20 09:20:02 +00:00
peter
ef0bb32854 Only ignore "owner" permissions selectively rather than always. In some
cases we ignore it (eg: read/write) to maintain chmod-after-open semantics
but in other cases we do care, eg: creating files, access() etc.  Never
ignore errors from VOP_ACCESS() on immutable files.

This apparently comes from BSDI (from Keith Bostic) via NetBSD.

PR:		5148
Submitted by:	Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
1998-05-20 09:05:48 +00:00
peter
8da2aa7242 s/flags/flag/ 1998-05-20 08:05:45 +00:00
peter
bf07d95540 A cleaner fix for PR#5102, clear nonsense flags at mount time rather than
in the core of nfs_bio.c at the 11th hour.

PR:		5102
1998-05-20 08:02:24 +00:00
peter
e207cd01f6 Don't change argp->flags after it's been copied. 1998-05-20 07:59:21 +00:00
phk
9aa9ab1fb2 LoadSoftModem() routine at sio.c does not trap general serial I/Os.
It fauls to probe eather DSI Modem or others.

PR:		4657
Reviewed by:	phk
Submitted by:	Kenji Saito <marukun@mx2.nisiq.net>
1998-05-20 06:46:58 +00:00
mph
2e1caaecd6 Add rcsid. 1998-05-20 05:43:01 +00:00
mph
fa6007f7a2 If LOCALE is not defined, default to USA. Otherwise, bsd.locale.mk
blows up with errors.
1998-05-20 05:41:20 +00:00
mph
c6d2a02045 Add bsd.locale.mk to the list of files. Whether bsd.locale.mk is
the right solution or not, bsd.port.mk is broken unless bsd.locale.mk
is installed.

Note that if LOCALE is not defined, port-building explodes:

"/usr/share/mk/bsd.locale.mk", line 135: if-less elif
"/usr/share/mk/bsd.locale.mk", line 135: Need an operator
(For each .if testing LOCALE)
1998-05-20 04:57:16 +00:00
jkh
eebf15af74 Alpha MAKEDEV as directly imported from NetBSD-current. This will
almost certainly have to change as the FreeBSD/Alpha kernel comes
along, but for the transitionary period this is the most correct.
Obtained from:	NetBSD
1998-05-20 03:05:05 +00:00
jkh
79017f5791 Add some place-holder files here to keep the distribution target
from blowing up.  The disktab file isn't necessarily invalid either
for a PCI Alpha.
1998-05-20 03:01:42 +00:00
jkh
242a675c64 Don't pack distfiles left over from docs builds into ports.tgz. 1998-05-20 01:06:32 +00:00