net: use symbolic values for ndo_start_xmit() return codes
[linux-2.6-block.git] / drivers / net / wan / dlci.c
index e8d155c3e59f5bdf53bc6a2f3e426d99bac6c407..2fa275a58f9d7f618b8a7d0e5398cda3c38c51c6 100644 (file)
@@ -205,15 +205,15 @@ static int dlci_transmit(struct sk_buff *skb, struct net_device *dev)
        {
                case DLCI_RET_OK:
                        dev->stats.tx_packets++;
-                       ret = 0;
+                       ret = NETDEV_TX_OK;
                        break;
                        case DLCI_RET_ERR:
                        dev->stats.tx_errors++;
-                       ret = 0;
+                       ret = NETDEV_TX_OK;
                        break;
                        case DLCI_RET_DROP:
                        dev->stats.tx_dropped++;
-                       ret = 1;
+                       ret = NETDEV_TX_BUSY;
                        break;
        }
        /* Alan Cox recommends always returning 0, and always freeing the packet */