         }
  }
  
-@@ -150,6 +362,11 @@
+@@ -150,6 +369,11 @@
  {
         struct net_device_stats *stats = (struct net_device_stats*) dev->priv;
  

        return ret;
 }
 
@@ -229,30 +462,53 @@
                   const struct net_device *outdev,
                   int (*okfn)(struct sk_buff *))
 {

        stats->tx_bytes += skb->len;
        stats->tx_packets++;
 
@@ -170,11 +394,19 @@
        unsigned int index = skb->imq_flags&IMQ_F_IFMASK;
        int ret = -1;
 
