]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/macb.c
netxen: refresh firmware info after reset
[mv-sheeva.git] / drivers / net / macb.c
index 722265920da8c6341916a777a68b2cdaec33c222..d22952c78f13200715fc6ab755ec8e6d4ed39a54 100644 (file)
@@ -645,7 +645,7 @@ static int macb_start_xmit(struct sk_buff *skb, struct net_device *dev)
                        "BUG! Tx Ring full when queue awake!\n");
                dev_dbg(&bp->pdev->dev, "tx_head = %u, tx_tail = %u\n",
                        bp->tx_head, bp->tx_tail);
-               return 1;
+               return NETDEV_TX_BUSY;
        }
 
        entry = bp->tx_head;
@@ -678,7 +678,7 @@ static int macb_start_xmit(struct sk_buff *skb, struct net_device *dev)
 
        dev->trans_start = jiffies;
 
-       return 0;
+       return NETDEV_TX_OK;
 }
 
 static void macb_free_consistent(struct macb *bp)