diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2014-06-13 21:06:25 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2014-06-13 21:06:25 +0000 |
commit | 6cb6da5a8d2f3f488a4e5545482b1c3fe03b30bf (patch) | |
tree | 32fab32368422b4d3fb3cb9d6082f6761d919313 /lib | |
parent | a8731620868fa745a41f9b4e4a93e317bd282d99 (diff) |
Fix broken logic in sgec_rxintr() poorly duplicating some of ether_input()
checks, causing the rx ring pointer to stall as soon as an irrelevant
frame is received when the intergace is in bpf+promiscuous or `all multicast'
mode.
Problem spotted and tracked down to the use of bpf by sebastia@. Hair pulling
by me.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions