diff options
| author | Peter Wemm <peter@FreeBSD.org> | 2007-07-05 07:46:33 +0000 |
|---|---|---|
| committer | Peter Wemm <peter@FreeBSD.org> | 2007-07-05 07:46:33 +0000 |
| commit | a031fd450e18b3c29ecddecd0f3dcefa9c786d3b (patch) | |
| tree | 16e82b3e4e6f36aca0ef439133ef049c81514fbb /sys/dev/sbni | |
| parent | b77acb87489be6baea51e688aa87d0e6e01e0cd6 (diff) | |
Notes
Diffstat (limited to 'sys/dev/sbni')
| -rw-r--r-- | sys/dev/sbni/if_sbni.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/sbni/if_sbni.c b/sys/dev/sbni/if_sbni.c index 3e1296f2e650..4f881dc8789d 100644 --- a/sys/dev/sbni/if_sbni.c +++ b/sys/dev/sbni/if_sbni.c @@ -412,8 +412,10 @@ recv_frame(struct sbni_softc *sc) skip_tail(sc, framelen, crc); if (frame_ok) interpret_ack(sc, ack); - } else + } else { + framelen = 0; frame_ok = 0; + } sbni_outb(sc, CSR0, sbni_inb(sc, CSR0) ^ CT_ZER); if (frame_ok) { |
