]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/plip.c
ath9k: Add debug counters for TX
[mv-sheeva.git] / drivers / net / plip.c
index 7a62f781fef2b83fdfe55dc0cad944cb5a2d7c8b..00487f569cfdbc21381d0c021ec04a3d5332336b 100644 (file)
@@ -270,6 +270,9 @@ static const struct net_device_ops plip_netdev_ops = {
        .ndo_stop                = plip_close,
        .ndo_start_xmit          = plip_tx_packet,
        .ndo_do_ioctl            = plip_ioctl,
+       .ndo_change_mtu          = eth_change_mtu,
+       .ndo_set_mac_address     = eth_mac_addr,
+       .ndo_validate_addr       = eth_validate_addr,
 };
 
 /* Entry point of PLIP driver.
@@ -987,7 +990,7 @@ plip_tx_packet(struct sk_buff *skb, struct net_device *dev)
        schedule_work(&nl->immediate);
        spin_unlock_irq(&nl->lock);
 
-       return 0;
+       return NETDEV_TX_OK;
 }
 
 static void