CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2014/06/13 15:06:24

Modified files:
        sys/arch/vax/if: sgec.c 

Log message:
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.

Reply via email to