]> rtime.felk.cvut.cz Git - socketcan-devel.git/commitdiff
Removed obsolete code for software netdevices.
authorhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Wed, 14 Nov 2007 13:12:20 +0000 (13:12 +0000)
committerhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Wed, 14 Nov 2007 13:12:20 +0000 (13:12 +0000)
Corrected vcan_tx() return value to NETDEV_TX_OK.
Thanks to Patrick McHardy for the hint.

git-svn-id: svn://svn.berlios.de//socketcan/trunk@544 030b6a49-0b11-0410-94ab-b0dab22257f2

kernel/2.6/drivers/net/can/vcan.c

index d9c29ca37fe242b5ee378f2122b127b34305365b..b44ad7584f3ee4d32276df99256baf80c8cedcd2 100644 (file)
@@ -114,22 +114,6 @@ static struct net_device **vcan_devs; /* root pointer to netdevice structs */
 #define PRIVSIZE 0
 #endif
 
-static int vcan_open(struct net_device *dev)
-{
-       DBG("%s: interface up\n", dev->name);
-
-       netif_start_queue(dev);
-       return 0;
-}
-
-static int vcan_stop(struct net_device *dev)
-{
-       DBG("%s: interface down\n", dev->name);
-
-       netif_stop_queue(dev);
-       return 0;
-}
-
 static void vcan_rx(struct sk_buff *skb, struct net_device *dev)
 {
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,23)
@@ -180,7 +164,7 @@ static int vcan_tx(struct sk_buff *skb, struct net_device *dev)
                        stats->rx_bytes += skb->len;
                }
                kfree_skb(skb);
-               return 0;
+               return NETDEV_TX_OK;
        }
 
        /* perform standard echo handling for CAN network interfaces */
@@ -199,7 +183,7 @@ static int vcan_tx(struct sk_buff *skb, struct net_device *dev)
                /* no looped packets => no counting */
                kfree_skb(skb);
        }
-       return 0;
+       return NETDEV_TX_OK;
 }
 
 #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
@@ -229,8 +213,6 @@ static void vcan_setup(struct net_device *dev)
        if (echo)
                dev->flags |= IFF_ECHO;
 
-       dev->open              = vcan_open;
-       dev->stop              = vcan_stop;
        dev->hard_start_xmit   = vcan_tx;
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24)
        dev->destructor        = free_netdev;