Commit Graph

18147 Commits

Author SHA1 Message Date
nate
8ce659b1a4 Compute IP checksums in addition to TCP checksums when necessary in the
new 'aliased' packets.  Note, if the original packet has a bogus cksum,
we will *NOT* re-compute the cksum, therefore the new packet will also
be wrong (but passed on).

Found by:	MartinRenters@awfulhak.demon.co.uk
Reviewed by:	Brian Somers <brian@awfulhak.demon.co.uk>
Submitted by:	Charles Mott <cmott@srv.net>
1996-12-21 18:34:52 +00:00
nate
743fb64ce9 PCCARD support safety belts.
Don't allow people to use the 'dedicated' drivers at the same time as
the generic support code, as it can cause all sorts of problems
including kernel crashes.

[ definite 2.2 material ]
1996-12-21 17:53:39 +00:00
phk
1774c912ff Give MFS_ROOT priority over NFS as root filesystem.
2.2 candidate.
1996-12-21 16:43:35 +00:00
davidn
2e6eac74c6 1) 200 users per group limitation removed and pw
will handle lines of any length in /etc/group.
2)	Fixed bug with usermod -d not updating user's home
	directory.
3)	Minor formatting display changes/fixes with *show -P.
1996-12-21 15:35:45 +00:00
steve
923b6f10b1 This doesn't change any behavior, but may be a slight
optimization.  (num-- > 0) --> (--num >= 0).

Obtained from: NetBSD
1996-12-21 15:16:32 +00:00
jkh
c16f3f7d2c Add Decision-Computer Intl cards to list of supported serial cards.
Submitted-By: jhs
1996-12-21 15:01:07 +00:00
steve
f31edfcef6 Remove extra #undef. 1996-12-21 14:57:38 +00:00
kato
8b17862a8e Improve probe routine for CONTEC C-NET(98) card. I/O port and memory
window addresses don't need to be set as default values.

Submitted by:	Yoshimasa Ohnishi <ohnishi@isc.kyutech.ac.jp>
1996-12-21 14:32:35 +00:00
steve
93a6aade53 Fix a problem caused by finger failure on my part. The builtin
getopts should now work as expected.  This fix was in the NetBSD
code that I was merging from but missed getting into FreeBSD's
version because of 'drain bamage' on my part.

Submitted by:	NetBSD, joerg
1996-12-21 13:21:57 +00:00
se
65e90828f1 Improve negotiation messages:
Print MB/s instead of MHz (now takes WIDE into account).
Remove extranous "\n" from WIDE negotiation messages.
1996-12-21 12:32:34 +00:00
max
06e72b7d05 Merge en version changes made in 1.17 -> 1.18.
Some translation inprovement.
1996-12-21 11:56:32 +00:00
max
a3897fcb5b Removed a reference to pkg_manage(1). 1996-12-21 11:51:33 +00:00
davidn
7e75296700 Fix a cosmetic bug that has bothered me for ages. :-)
kdb_edit will now match the examples in the handbook.
1996-12-21 06:21:16 +00:00
ache
31a07db28f FIx coredump with rtquery.
It is just quick fix taken from new routed sources,
full new routed importing I leave to wollman
1996-12-21 05:55:55 +00:00
alex
021b9ada89 Typo fix. Closes PR#2259.
Submitted by:	John-Mark Gurney <jmg@nike.efn.org>
1996-12-21 03:00:26 +00:00
se
6fa4ff686a Mention amd driver in comment regarding PCI drivers. 1996-12-21 02:09:04 +00:00
ache
5257362e57 Update info about Russian mirrors 1996-12-21 00:49:07 +00:00
jkh
8e6a3b94a3 Peter's first cut at updating the FAQ.
Submitted-By: pds
1996-12-21 00:11:58 +00:00
se
0872fd7cfd Add PCI IDs of the ProLAN and Compex PCI NE2000 clones.
Based on information sent by Peter Mutsaers <plm@xs4all.nl>.
1996-12-21 00:04:09 +00:00
joerg
311e52d4e7 Move the check for ASCIIness earlier. This avoids the following
misdetection:

j@uriah 307% file X.hga
X.hga: 80386 COFF executable not stripped
j@uriah 308% strings X.hga | head -3
~f&`i
.text
.data
j@uriah 309% strings X.hga | file -
standard input:              assembler program text

New version:

j@uriah 310% strings X.hga | ./file -
standard input:              International language text

Reviewed by:	christos@deshaw.com (Christos Zoulas)
1996-12-20 22:19:18 +00:00
se
118b567508 Fix bug that would stop probing for SCSI devices
after the first found, if multiple LUNs are tried.
Change probe message to just the SCSI chip id,
similar to what the NCR driver prints.
Change the driver name to "amd" in all places.

Thanks to  Nick Sayer <nsayer@quack.kfu.com> for
doing some debugging, for sending a boot message
log that shows the driver is functional, and for
pointing out there still were places that needed
the driver name to be corrected.
1996-12-20 21:52:11 +00:00
joerg
f1e99cbdbc Reorder the wildcard entries to the end of the quirks list, so they
will be probed last.  It's otherwise impossible in some cases to get
SCSI type override working.

Supposed fix for PR # kern/2225.
1996-12-20 20:43:45 +00:00
wpaul
44cf6fda67 Fix for bug noticed by Christoph Kukulies.
_yp_dobind() checks to see if a fork() happens (by checking PIDs) and
invalidates all bindings if it finds itself in a newly created child
process. (This avoids sharing RPC client handles and socket descriptors
with the parent, which would be bad.) Unfortunately, it summarily
calls clnt_destroy() on the handles, which may result in the destruction
of a descriptor that isn't really a socket.

This is fixed by replacing the explicit call to clnt_destroy() with a
call to _yp_unbind(), which deals with potentially hosed socket descriptors
an a safe manner.

This is basically a one-liner. Once I confirm that it fixes Christoph's
problem, I'd like permission to put it in the 2.2-RELENG branch.
1996-12-20 19:41:15 +00:00
kato
99cbd05e11 Add `#include <pc98/pc98/pc98.h>'. 1996-12-20 12:25:13 +00:00
kato
bc3c74e96b Synchronize with sys/i386/isa/mse.c revision 1.29 (test in mseopen). 1996-12-20 10:59:37 +00:00
kato
c7e1951a83 Synchronize with sys/i386/isa/syscons.c revision 1.192 (fix typo). 1996-12-20 10:49:23 +00:00
davidn
0fd047068f Bugfix (cosmetic) for output of generated passwords. 1996-12-20 10:45:39 +00:00
asami
e25ad14f6b Add comment on -DALLLANG.
Suggested by:	max
1996-12-20 08:18:47 +00:00
max
9778545c0b Added cvsup.sgml to SRCS. 1996-12-20 07:31:33 +00:00
max
e84fba235e Merge en version changes made in 1.18 -> 1.19. 1996-12-20 07:30:15 +00:00
max
042d133d45 Add an empty file for now till the translation for this file is completed. 1996-12-20 07:28:18 +00:00
max
71a034ed6c Merge the en version changes made in 1.43 -> 1.44. 1996-12-20 06:51:09 +00:00
max
ba934685e6 Merge the en version changes made in 1.6 -> 1.7. 1996-12-20 06:49:35 +00:00
fenner
35f4f32871 Merge from release 5.1. 1996-12-20 01:32:12 +00:00
fenner
51a17a630b This commit was generated by cvs2svn to compensate for changes in r20701,
which included commits to RCS files with non-trunk default branches.
1996-12-20 01:29:00 +00:00
fenner
8f3b3c0c8f Import the mtrace "5.1" release. The version number jump is because
mtrace is now distributed seperately from mrouted.
1996-12-20 01:29:00 +00:00
jkh
8129cf57d3 Collapse one level of sectioning - both John and I agree that it is
too much.
1996-12-20 00:05:01 +00:00
jkh
ee0017cb54 Correct speling errurz. 1996-12-19 23:49:14 +00:00
jkh
191a8abf18 Add new Documentation Project authors (made a hopeless attempt to
sort this file in the process, gave up).

Add section in whos-who for Doc project.

Move John Lind's author tag to a.jlind since we try to keep it as
a.<freefallusername> whenever possible, and "john" is now assigned.
1996-12-19 23:02:53 +00:00
mpp
2f302afddf Change bsd.doc.mk to use the variable PRINTERDEVICE instead
of PRINTER for defining the default output device when formatting
documents for installation.  This prevents problems if the
user has defined PRINTER for use by lpr.

Closes PR# 1437.
1996-12-19 22:40:43 +00:00
ache
8d6c12a2bb Add xterm-r5, xterm-r6, xterm-xf86-v32 entries
mainly from Eric's database with small editing by me
1996-12-19 21:51:48 +00:00
jkh
5831e80929 Add more miscellaneous devices
Remove bogus example text.
1996-12-19 21:39:07 +00:00
jkh
2ecba793aa Add infrastructure support for John Polstra's new cvsup section. Update
various commentary which suggests which syncronization method to use.
1996-12-19 20:24:37 +00:00
jkh
fe4ffd0ee0 Add the SGML-ified version of John Polstra's cvsup manual. Thanks, John!
SGML'd by:	jkh
Submitted by:	jdp
1996-12-19 20:23:05 +00:00
bde
c58e11fbe5 Fixed nonexistent checking of lock types for F_GETLK.
Found by:	NIST-PCTS
1996-12-19 19:59:51 +00:00
bde
e8f147fc7f Fixed lseek() on named pipes. It always succeeded but should always fail.
Broke locking on named pipes in the same way as locking on non-vnodes
(wrong errno).  This will be fixed later.

The fix involves negative logic.  Named pipes are now distinguished from
other types of files with vnodes, and there is additional code to handle
vnodes and named pipes in the same way only where that makes sense (not
for lseek, locking or TIOCSCTTY).
1996-12-19 19:42:37 +00:00
nate
225e390e67 Renamed private copy of ether_aton to my_ether_aton so as to not
conflict with the version in <net/ethernet.h>
1996-12-19 19:33:10 +00:00
joerg
2fc6559771 Test in mseopen() whether the device has been configured at all, and
refuse the open intent with ENXIO otherwise.

Closes PR # bin/2226.

Reviewed by:	bde
1996-12-19 18:33:13 +00:00
bde
7b53451ad8 Fixed errno for unsupported advisory locks. The errno is now EINVAL
fcntl() and EOPNOTSUPP for flock().  POSIX specifies the weaker EINVAL
errno and the man page agrees.

Not fixed:
deadfs: always returns wrong EBADF
devfs, msdosfs: always return sometimes-wrong EINVAL
cd9660, fdesc, kernfs, portal: always return sometimes-wrong EOPNOTSUPP
procfs: always returns wrong EIO
mfs: panic?!
nfs: fudged

NetBSD uses a generic file system genfs to do return the sometimes-wrong
EOPNOTSUPP more consistently :-)(.

Found by:	NIST-PCTS
1996-12-19 18:16:33 +00:00
bde
4898b7abce More cleanups to satisfy the following rules:
- C++ should be supported for application functions (use __BEGIN_DECLS,
  etc.).
- prototypes should be sorted.
- comments on #endif's should spell identifiers the same as the code.
- comments on #endif's should have the same sense as the code (use `!'
  to match ifndef, etc.).
1996-12-19 18:12:06 +00:00