patch-2.3.47 linux/drivers/net/sunqe.c

Next file: linux/drivers/net/tlan.c
Previous file: linux/drivers/net/sunlance.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.46/linux/drivers/net/sunqe.c linux/drivers/net/sunqe.c
@@ -1,4 +1,4 @@
-/* $Id: sunqe.c,v 1.44 2000/02/10 21:14:25 davem Exp $
+/* $Id: sunqe.c,v 1.45 2000/02/16 10:36:20 davem Exp $
  * sunqe.c: Sparc QuadEthernet 10baseT SBUS card driver.
  *          Once again I am out to prove that every ethernet
  *          controller out there can be most efficiently programmed
@@ -481,7 +481,7 @@
 			}
 			if (qe_status & CREG_STAT_RXIRQ)
 				qe_rx(qep);
-			if (test_bit(LINK_STATE_XOFF, &qep->dev->state) &&
+			if (netif_queue_stopped(qep->dev) &&
 			    (qe_status & CREG_STAT_TXIRQ)) {
 				spin_lock(&qep->lock);
 				qe_tx_reclaim(qep);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)