NetBSD/sys
dyoung 7ce33f984e Fix two bugs: frames were bogusly discarded with the complaint
"oversize frame."  Also, some an(4) instances (esp. w/ firmware
version 5+) would not reliably interoperate with some Cisco APs.

Add a sysctl for enabling/disabling debugging.

The problem with Aironet AP interoperability was that the rx frame
'gap' will sometimes be loaded with the 802.2 SNAP header, and
sometimes omitted, when connected to a Cisco AP; an(4) was *always*
discarding the gap.  The problem with "oversize frames" was an
off-by-2 error in the frame-length arithmetic.

While we're here, pad some RIDs to the length that new firmware
really expects.

Thanks to Jim Miller for his valuable bug reports and testing, and
to Dheeraj Reddy for RID-length patches.  Some clues from various
Linux drivers for Cisco/Aironet cards led to the gap fix.
2005-01-15 11:01:46 +00:00
..
altq
arch Detection of mouse packet did not work with my mouse. It only sends 6 bytes 2005-01-15 05:24:30 +00:00
coda Add the system call and VFS infrastructure for file system extended 2005-01-02 16:08:28 +00:00
compat Add the system call and VFS infrastructure for file system extended 2005-01-02 16:08:28 +00:00
conf Correct NKMEMPAGES_MIN option name. 2005-01-13 20:16:02 +00:00
crypto
ddb
dev Fix two bugs: frames were bogusly discarded with the complaint 2005-01-15 11:01:46 +00:00
dist Support -DNOINET6 to disable USE_INET6 (a la the FreeBSD section earlier) 2005-01-10 02:10:47 +00:00
fs adjust the UBC mapping code to support non-vnode uvm_objects. 2005-01-09 16:42:43 +00:00
gdbscripts
ipkdb
kern Cast nkmempages to vsize_t before shifting to avoid overflow. Requested 2005-01-14 17:03:58 +00:00
lib
lkm ETHFOO_GOING had no chance to actually be useful if sc_flags is set to 0 2004-12-17 12:17:09 +00:00
miscfs Add the system call and VFS infrastructure for file system extended 2005-01-02 16:08:28 +00:00
net ESP AESCTR got an official protocol number 2005-01-14 04:11:55 +00:00
net80211 IBSS-merge clean-up, inspired by some Linux patches from Jon Anderson 2005-01-04 00:56:51 +00:00
netatalk netatalk: remove a redundant extern decl of etherbroadcastaddr. 2005-01-08 03:11:03 +00:00
netccitt
netinet Duplicate nested if statement in PIM code (from the OpenBSD tree) 2005-01-15 06:50:47 +00:00
netinet6 remove a redundant check for ifindex2ifnet[idx] != 0 2004-12-21 11:40:12 +00:00
netipsec
netisdn
netiso
netkey fixed a unexpected addr/port matching failure in SA management 2005-01-11 01:30:17 +00:00
netnatm
netns
netsmb
nfs adjust the UBC mapping code to support non-vnode uvm_objects. 2005-01-09 16:42:43 +00:00
opencrypto
stand
sys bump to 2.99.14. for uvm_km_free_wakeup. 2005-01-13 11:53:34 +00:00
ufs Rearrange some code slightly to avoid uninitialized variable warnings. 2005-01-11 00:19:36 +00:00
uvm don't use uvm_kmapent_alloc for non-intrsafe kernel submaps 2005-01-14 14:25:40 +00:00
Makefile