]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/de620.c
netxen: refresh firmware info after reset
[mv-sheeva.git] / drivers / net / de620.c
index 039bc1acadd3e0fa7b8035b200bbc400715e50d3..45794f6cb0f667c5335d8824dc9405c629cfcf6c 100644 (file)
@@ -531,7 +531,7 @@ static int de620_start_xmit(struct sk_buff *skb, struct net_device *dev)
        case (TXBF0 | TXBF1): /* NONE!!! */
                printk(KERN_WARNING "%s: No tx-buffer available!\n", dev->name);
                spin_unlock_irqrestore(&de620_lock, flags);
-               return 1;
+               return NETDEV_TX_BUSY;
        }
        de620_write_block(dev, buffer, skb->len, len-skb->len);
 
@@ -542,7 +542,7 @@ static int de620_start_xmit(struct sk_buff *skb, struct net_device *dev)
        dev->stats.tx_packets++;
        spin_unlock_irqrestore(&de620_lock, flags);
        dev_kfree_skb (skb);
-       return 0;
+       return NETDEV_TX_OK;
 }
 
 /*****************************************************