summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2000-03-11 00:24:29 +0000
committerrwatson <rwatson@FreeBSD.org>2000-03-11 00:24:29 +0000
commit2bf7fb4443657c73135a45e4c526e1315a86d1db (patch)
tree43f1ca67a00b8dfcf13357b1ba0452403c08b5ff /sys/pci
parent024aa99ddd71845ee5ffdde94fa0e7dd00f30bbd (diff)
downloadFreeBSD-src-2bf7fb4443657c73135a45e4c526e1315a86d1db.zip
FreeBSD-src-2bf7fb4443657c73135a45e4c526e1315a86d1db.tar.gz
The function arpintr() incorrectly checks m->m_len to detect incomplete
ARP packets. This can incorrectly reject complete frames since the frame could be stored in more than one mbuf. The following patches fix the length comparisson, and add several diagnostic log messages to the interrupt handler for out-of-the-norm ARP packets. This should make ARP problems easier to detect, diagnose and fix. Submitted by: C. Stephen Gunn <csg@waterspout.com> Approved by: jkh Reviewed by: rwatson
Diffstat (limited to 'sys/pci')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud