freebsd-nq/sys
Bill Paul f30fba37d7 Patch the WaveLAN/IEEE driver to detect and reject oversized received
frames (or just insane received packet lengths generated due to errors
reading from the NIC's internal buffers). Anything too large to fit
safely into an mbuf cluster buffer is discarded and an error logged.

I have not observed this problem with my own cards, but on user has
reported it and adding the sanity test seems reasonable in any case.

Problem noted and patch provided by: Per Andersson <per@cdg.chalmers.se>
1999-07-04 14:40:22 +00:00
..
alpha Improve compatibility with other systems by changing the default 1999-07-03 20:14:08 +00:00
amd64 Some cleanup and rearrangement. hw.physmem is now an absolute quantity; 1999-07-04 02:26:23 +00:00
boot Document the hw.physmem tunable. (There should be arch-specific tunable 1999-07-02 20:38:05 +00:00
cam Make the change similar to that suggested by Nick Hibma to avoid divide by 1999-07-03 21:14:45 +00:00
coda Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
compat sys/buf.h needs to have included sys/systm.h for spl prototypes. 1999-07-03 04:56:57 +00:00
compile
conf Update comment for new location of soft-updates sources. 1999-07-03 21:31:00 +00:00
contrib No longer need to set B_ASYNC flag since BUF_KERNPROC now 1999-06-29 15:57:40 +00:00
ddb Quiet warnings on Alpha. (db_expr_t is a long on alpha, int on x86) 1999-07-01 19:42:56 +00:00
dev Patch the WaveLAN/IEEE driver to detect and reject oversized received 1999-07-04 14:40:22 +00:00
fs Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
geom Initialize and hold locks for ccd generated bufs.. 1999-06-27 09:28:43 +00:00
gnu Convert buffer locking from using the B_BUSY and B_WANTED flags to using 1999-06-26 02:47:16 +00:00
i4b devsw and cdevsw_add() changes for i4b. 1999-06-01 08:46:56 +00:00
i386 Patch the WaveLAN/IEEE driver to detect and reject oversized received 1999-07-04 14:40:22 +00:00
isa Allocate the port resource when attaching the keyboard controller, 1999-06-29 17:35:09 +00:00
isofs/cd9660 Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
kern The vfs.write_behind sysctl and related code support has been added to 1999-07-04 00:31:17 +00:00
libkern Add a fast version of bcmp which compares longwords at a time. 1999-06-19 16:30:28 +00:00
miscfs Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
modules Use the correct value for banksize so splash_pcx works in LFB modes. 1999-06-28 13:52:29 +00:00
msdosfs move <sys/systm.h> before <sys/buf.h> 1999-07-01 22:12:39 +00:00
net Quick fix for breakage of bounds checking in rev.1.12. Only one 1999-07-04 08:07:35 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm Allow configuration of up to 256 network interfaces per physical interface - 1999-05-10 23:02:29 +00:00
netinet In in_pcbconnect(), check the return value from in_pcbbind() and 1999-06-25 23:46:47 +00:00
netipx Suser() simplification: 1999-04-27 11:18:52 +00:00
netkey
netnatm
netns
nfs Fix warning. va_fsid is udev_t, which is int32_t. No need to use %lx. 1999-07-01 13:32:54 +00:00
nfsclient Fix warning. va_fsid is udev_t, which is int32_t. No need to use %lx. 1999-07-01 13:32:54 +00:00
nfsserver Submitted by: "David E. Cross" <crossd@cs.rpi.edu> 1999-06-30 04:29:13 +00:00
ntfs Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
pc98 Remove the 'tty' interrupt label. This is obsolete. 1999-07-04 11:53:18 +00:00
pccard Eliminate a bunch of #include "pci.h" and #if NPCI > 0 around entire 1999-07-03 20:17:08 +00:00
pci Minor nit - pn_cachesize is not a PN_RX_BUG_WAR varible. 1999-07-04 04:21:29 +00:00
posix4
powerpc Add alpha_platform_setup_ide_intr() and alpha_platform_assign_pciintr() 1999-07-01 22:47:53 +00:00
rpc
svr4 sys/buf.h needs to have included sys/systm.h for spl prototypes. 1999-07-03 04:56:57 +00:00
sys The buffer queue mechanism has been reformulated. Instead of having 1999-07-04 00:25:38 +00:00
tools Add a vnode argument to VOP_BWRITE to get rid of the last vnode 1999-06-16 23:27:55 +00:00
ufs Update pathnames for new location of soft-updates sources. 1999-07-03 21:34:05 +00:00
vm The buffer queue mechanism has been reformulated. Instead of having 1999-07-04 00:25:38 +00:00
Makefile Use MACHINE_ARCH instead of MACHINE to check x86 architecture. 1999-06-03 10:38:07 +00:00